从WPF应用程序窗口隐藏WPF usercontrol中的按钮

时间:2012-04-22 12:09:33

标签: c# wpf user-controls

在WPF应用程序中,我使用按钮所在的WPF用户控件。

对于应用程序,我想制作一个简单的高级版本,因此当在WPF应用程序中复选框设置为简单或高级模式时,应显示/隐藏usercontrol中的某些按钮。

我不想将复选框直接放在usercontrol中,因为它在WPF应用程序上多次。

所以我的问题基本上是: 如何从WPF应用程序中设置WPF用户控件中的按钮状态?

1 个答案:

答案 0 :(得分:0)

如果使用MVVM,您可以使用基本ViewModel公开布尔值IsAdvancedMode(您可以相应地设置),然后在UserControl按钮中使用BooleanToVisibilityConverter(MSDN Link)。