【发布时间】:2010-04-08 01:00:39
【问题描述】:
我正在 WPF 中制作一个类似于 Windows 资源管理器的应用程序,左侧是 TreeView,右侧是窗格。
我希望右窗格的内容根据 TreeView 中所选元素的类型进行更改。
例如,假设树视图的顶层包含“A”类的对象,如果展开“A”对象,您将看到“B”对象列表作为“A”对象的子对象.
如果选择“A”对象,我希望右窗格显示“A”的用户控件,如果选择“B”,我希望右窗格显示“B”的用户控件。
我目前正在通过以下方式进行此工作:
但是,我确信有更好/更优雅的方法可以根据类型切换视图选择是必然的,也许是通过更多地使用数据绑定......有什么想法吗?
【问题讨论】:
标签: wpf