WPF 数据绑定[2]

 使用静态资源进行数据绑定,最简单的过程:

1、自定义一个类

2、在XAML中声明改自定义类的对象,将其放入静态资源

3、在相关的控件【对象】中绑定资源

4、当自定义类中的属性改变,相应的绑定对象的相关目标属性也会改变

 

A、自定义类:

 

B、在XAML中声明资源

 

C、进行关联

 

另外,对于集合来说,如果继承ObservableCollection<>的话,则自定义的集合类也可以用于数据绑定,但是要注意绑定模式,对于集合的Count这样只读的属性,没有办法进行双向绑定,只能进行单项绑定【OneWay】。

 

同时,对于在文本框这类单一的对象,读取集合数据源的非唯一性数据【唯一性数据如count等】,没有找到如何解决

 

从现在认知来看,要绑定集合对象的话,必须使用对应的集合控件,如ListBox、TreeView等,对于集合绑定,下一节整理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值