【发布时间】:2012-01-09 12:00:49
【问题描述】:
我的用户控件上有一个元素
<myControls:MonitorWindow x:Name="WindowFrame" MinHeight="400" />
我需要更改它的子属性
MonitorWindow.CloseButton.Visibility.
是否可以将 ViewModel 中的属性绑定到该属性?
一种方法是 ElementBinding 和 TwoWay 模式来伪造字段,但这不是很好。
【问题讨论】:
-
您希望 Visibility 属性成为绑定的来源吗?通常,情况正好相反。您将可见性绑定到 ViewModel 上的属性,例如:
标签: silverlight xaml binding mvvm