专栏首页林德熙的博客win10 uwp 绑定静态属性

win10 uwp 绑定静态属性

Jasoon 大神问,如何绑定静态属性。 我们经常有静态属性,那么我们如何绑定

假如我们的ViewModel有一个静态属性

        public static string CVTE
        {
            set;
            get;
        } = "lindexi";

一个方法是在xaml.cs写一个属性,get为静态属性。

public  string Property => ViewModel.ViewModel.CVTE;

在xaml绑定xaml.cs属性

      <TextBlock Text="{x:Bind Property,Mode=OneWay}"></TextBlock>

下面方法我没测试成功,但是有大神说他这样做是可以。

在需要绑定的类上写[Bindable]

这样写的具体参见:http://www.jaylee.org/post/2012/03/07/Xaml-integration-with-WinRT-and-the-IXamlMetadataProvider-interface.aspx

我不知道为何这样,知道的大神可以告诉我不?

然后在xaml写

xmlns:view="using:Bproperty.ViewModel"

 <TextBlock Text="{x:Bind Path=(view:ViewModel.CVTE) }"
               HorizontalAlignment="Center" VerticalAlignment="Center"/>

参见:http://stackoverflow.com/questions/15854708/how-can-i-bind-a-xaml-property-to-a-static-variable-in-another-class

http://stackoverflow.com/questions/34701255/how-to-bind-to-attached-property-in-uwp


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • win10 uwp 依赖属性

    本文告诉大家如何使用依赖属性,包括在 UWP 和 WPF 如何使用。 本文不会告诉大家依赖属性的好处,只是简单告诉大家如何使用。

    林德熙
  • WPF 笔刷绑定不上可能的原因

    在 WPF 中如背景色等都是使用笔刷,在使用绑定的时候可能绑定不上,本文告诉大家绑定不上可能的原因和调试方法

    林德熙
  • WPF 程序生成类库错误

    出现这个错误是因为 app.xaml 的生成是 ApplicationDefinition ,所以可以右击项目的 app.xaml 文件,在属性生成选择 pa...

    林德熙
  • 人工智能诊断正在快速兴起

    美国斯坦福大学(Stanford University)研究团队展示了一种“深度学习”算法,能够像执业皮肤病专家一样准确诊断潜在的癌性皮肤病变。 《自然》杂志(...

    人工智能快报
  • 人工智能|库里那些事儿

    在大数据盛行的时代,数据作为资源已经是既定事实。但是面对海量的数据,如何有效找出所需的数据资源是目前亟待解决的问题。而网络爬虫技术就可以有效解决这个问题。Pyt...

    算法与编程之美
  • WPF 程序生成类库错误

    出现这个错误是因为 app.xaml 的生成是 ApplicationDefinition ,所以可以右击项目的 app.xaml 文件,在属性生成选择 pa...

    林德熙
  • NLP领域,哪些综述性的文章值得推荐?

    1. 《Neural Reading Comprehension And Beyond》

    zenRRan
  • rabbitMQ系列高级整合应用Spring AMQP

    在Rabbit基础的API中,声明一个exchange、声明一个绑定、声明一个队列都是通过channel创建出来的。如下图:

    凯哥Java
  • 如何用好21世纪最火的神兵利器——“屠龙刀”和“倚天剑”?

    看过金庸先生《倚天屠龙记》的朋友们都知道,书中有两大神兵利器分别是:屠龙刀和倚天剑,相传能同时拥有这两件兵器的人在当时就可以称霸武林。同样在科技飞速发展的现在也...

    用户1310347
  • 机器学习读书笔记一

    ---- 概述 最近在看周教授的《机器学习》,书中很多理论知识非常适合入门和学习。故把每一章的自己读书笔记和记录给写下来。 基本术语 机器学习:机器学习致力于研...

    BrianLv

扫码关注云+社区

领取腾讯云代金券