|
9
|
| Bryan Anderson · 技术社区 · 16 年前 |
|
|
1
34
您可以覆盖
|
|
|
2
7
或者,如果你已经有了
|
|
|
3
2
这是hackey,但是如果您不需要自定义代码,您可以始终使用属性“ishitettvisible”,当您不希望他们取消选中它时,只需将ishitettvisible设置为false。但是,他们可能可以使用空格键对控件进行制表符切换。 |
|
|
4
1
Thomas的答案很好,但是您甚至不需要额外的依赖属性。如果让类inherit from ToggleButton重写OnToggle方法,并且更改ViewModel上的IsChecked绑定属性,则按钮将正确更新。 Xaml编号:
添加了ToggleButton类:
然后在ViewModel中将bool-ToggleIsCheckedCondition设置为true或false。这是一个很好的方法,因为您遵循良好的MVVM实践。
|
|
5
0
在@Joachim Mairbck的伟大答案中添加一点,以防您想以编程方式执行相同的操作:
|
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 1 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 2 年前 |