|
|
1
1
您需要显式地通知名称已更改,否则绑定系统无法知道。您可以在设置ShowFullName时为属性“Name”调用NotifyPropertyChanged,也可以修改Name属性以拥有私有setter并显式更新它(作为Name属性setter的一部分调用NotifyPropertyChanged),而不是让getter对函数求值。 请注意,您需要对其他两个只读属性执行相同的操作。使它们成为依赖属性也会起作用,但我宁愿避免使用这些属性,除非我实现的控件将成为绑定的目标。如果你只需要属性更改通知,它们就很重了。 |
|
|
MWRazer · 在类-C上具有作为属性的函数++ 3 年前 |
|
|
Vopel · 添加隐藏的属性,除非该属性具有值 3 年前 |
|
Shane Amare · 构造函数和对象构造之间的区别是什么? 3 年前 |