首页 新闻 会员 周边

WPF的Binding是怎么用?

0
悬赏园豆:10 [已解决问题] 解决于 2019-10-14 16:35

WPF 的绑定是怎么用?为什么我在代码里bkbj设为true,运行后DataGrid的列还是能编辑,是因为bkbj没传过去吗?

bgh的主页 bgh | 初学一级 | 园豆:45
提问于:2018-04-24 14:27
< >
分享
最佳答案
0

是的,界面不知道你的bkbj值变了。

你的类需要Implement INotifyPropertyChanged,

属性变化需要通知界面,用的这个机制。

收获园豆:10
爱编程的大叔 | 高人七级 |园豆:30839 | 2018-04-24 14:37

你好,我已经使用INotifyPropertyChanged了,为什么DataGrid的列还是能编辑呢?

bgh | 园豆:45 (初学一级) | 2018-04-25 11:22

@bgh: isReadonly应该是绑定 Boolean 类型的,你这String啥意思。

爱编程的大叔 | 园豆:30839 (高人七级) | 2018-04-25 14:07

@爱编程的大叔: boolean的也不行,我看了下这篇文章https://blog.csdn.net/paltan/article/details/77801686,应该是这种方法不行

bgh | 园豆:45 (初学一级) | 2018-04-25 14:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册