在WPF应用程序中,我使用按钮所在的WPF用户控件。
对于应用程序,我想制作一个简单的高级版本,因此当在WPF应用程序中复选框设置为简单或高级模式时,应显示/隐藏usercontrol中的某些按钮。
我不想将复选框直接放在usercontrol中,因为它在WPF应用程序上多次。
所以我的问题基本上是: 如何从WPF应用程序中设置WPF用户控件中的按钮状态?
答案 0 :(得分:0)
如果使用MVVM,您可以使用基本ViewModel公开布尔值IsAdvancedMode(您可以相应地设置),然后在UserControl按钮中使用BooleanToVisibilityConverter(MSDN Link)。