WPF导航TreeView

时间:2010-05-21 15:21:14

标签: c# wpf treeview

我正在尝试创建树视图菜单,其中任何点击节点都会更改画布以基于该节点名称加载xaml文件。这可能吗?

1 个答案:

答案 0 :(得分:0)

你可能在运行时编译xaml,但你不是简单地创建编译的用户控件,使用反射为他们获取ctor并调用它+在需要时将它们添加为子项? 您可以将它们放在单独的程序集中(比如在不同的目录中或使用某些命名约定),并每次轮询(例如在每个树视图节点上单击鼠标,或使用一些缓存策略)以查看是否有任何新程序集。 / p>