【发布时间】:2011-08-11 07:20:33
【问题描述】:
我正在尝试创建树视图菜单,其中任何单击节点都会更改画布以加载基于该节点名称的 xaml 文件。这可能吗?
【问题讨论】:
我正在尝试创建树视图菜单,其中任何单击节点都会更改画布以加载基于该节点名称的 xaml 文件。这可能吗?
【问题讨论】:
您可能可以在运行时编译 xaml,但您不是更愿意简单地创建已编译的用户控件,使用反射为它们获取一个 ctor 并在需要时调用它 + 将它们添加为子控件? 您可以将它们放在单独的程序集中(例如在不同的目录中或使用某些命名约定),并每次轮询(例如在每个树视图节点上单击鼠标,或使用某些缓存策略)以查看是否有任何新程序集。
【讨论】: