UWP 如何数据绑定Binding到文本框?

 时间:2026-02-14 14:06:27

1、首先,以如图程序为例,类型CbEntry是一个存放数据的类,里边有一些string类型的方法。

UWP 如何数据绑定Binding到文本框?

2、现在要将数据绑定到一个内容对话框ContentDialog的页面。设置页面的Resources属性,添加一个CbEntry类型的数据,如图,并设置其Key。

UWP 如何数据绑定Binding到文本框?

3、添加数据实例时,注意添加local:来引用本项目命名空间下的类。如图,可见本项目中的类都会提示出来。

UWP 如何数据绑定Binding到文本框?

4、然后,给TextBox所在的容器设置DataContext属性为刚才设置的资源(容器中的控件共享相同的DataContext)。

TextBox按照Binding数据绑定设置到数据类的属性即可。

UWP 如何数据绑定Binding到文本框?

5、刚才设置的ShowContentText是数据类CbEntry的一个属性,属性声明如图。这里只是一个只读属性。

UWP 如何数据绑定Binding到文本框?

6、做成可读取可设置的get-set属性也可以。这样子可以支持双向绑定。双向绑定的xaml代码如下。

UWP 如何数据绑定Binding到文本框?

UWP 如何数据绑定Binding到文本框?

7、最终效果如图,只要在代码中按照如图方式获取页面资源CbEntry,然后修改这个实例的成员,设置其属性,UI中绑定的内容就会跟这变。

UWP 如何数据绑定Binding到文本框?

UWP 如何数据绑定Binding到文本框?

  • fedora怎么修改分辨率
  • Hyper-V虚拟机,简单安装CentOS 7 系统
  • 怎么解决vmware虚拟机策略太旧的出错问题
  • C#怎么得到软件所耗内存
  • 如何备份SQL Server数据库
  • 热门搜索
    窗边的小豆豆手抄报 防火手抄报图片大全 关于地震的手抄报 共创文明城市手抄报 交通手抄报图片大全 水浒传手抄报图片大全 感恩教师节手抄报 消防安全手抄报大全 三年级手抄报端午节一等奖 敬廉崇洁手抄报内容