WPF设置页面;隐藏/显示控件;最佳实践

时间:2016-04-30 17:02:12

标签: c# .net wpf

在WPF中,我正在尝试创建一个类似于Visual Studio中的设置页面(工具 - >选项)(http://i.imgur.com/Be9cTPF.png

我意识到选择菜单是树视图,但我不确定如何隐藏/显示右侧的控件。

在WPF中执行此操作的最佳和正确方法是什么?

1 个答案:

答案 0 :(得分:0)

在我看来,最好的方法是将页面分成2个网格列。在第一列中,您可以放置​​树视图。第二列将包含数据页面。当树视图中的选择使用转换器时,您可以绑定此网格列的可见性,或者在那里显示默认视图。

您可以处理树视图的选择更改事件并将selecteditem绑定到属性,并根据selecteditem更改第二列上的视图。

希望这有帮助。