WPF Navigation TreeView - PullRequest
       6

WPF Navigation TreeView

0 голосов
/ 21 мая 2010

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

1 Ответ

0 голосов
/ 23 мая 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...