2010-05-21 2 views
0

Я пытаюсь создать меню древовидной структуры, где любой щелчок на узле затем изменит холст для загрузки файла xaml на основе этого имени узла. Это возможно?WPF Navigation TreeView

ответ

0

Возможно, вы могли бы скомпилировать xaml во время выполнения, но не могли бы вы просто создать скомпилированные пользовательские элементы управления, получить ctor для них с помощью отражения и назвать его + добавить их в качестве детей, когда потребуется? вы можете поместить их в отдельные сборки (например, в другой каталог или использовать какое-либо соглашение об именах) и опросить каждый раз (скажем, на каждом дереве мыши щелкните мышью или используйте некоторую политику кэширования), чтобы увидеть, есть ли какие-либо новые сборки.