abm*_*bmv 7 wpf binding textbox
假设我有一个网格,我点击一个对象,它会显示在一个细节屏幕上.我不希望用户编辑某些数据,所以我将TextBox设置为禁用?绑定会有效吗?基本上我想要的是TextBox要灰显还是禁用?在WPF中怎么样?谁能解释一下?
Mar*_*ris 22
是的,绑定将与禁用的文本框一起使用.要禁用文本框,您有三个选项:
将IsReadOnly属性设置为true.这不会影响文本框的外观,但会阻止用户更改其中的值.
将IsEnabled设置为false.这将使文本框变灰并阻止其接收焦点
使用标签或文本块.这会将文本放在屏幕上,而不会出现在可编辑控件中.
至于绑定,无论你做什么,这都会起作用.在Xaml或codebehind中正常设置绑定,并且当支持属性像往常一样更改时值将更新(假设您已实现INotifyPropertyChanged,否则它将仅设置一次)
| 归档时间: |
|
| 查看次数: |
20209 次 |
| 最近记录: |