Динамическая загрузка кода вместе с XAML? - PullRequest
1 голос
/ 01 июня 2009

Относительно этого вопроса, который я задавал ранее, мне интересно, возможно ли также динамически загружать файл с выделенным кодом, который связан с файлом XAML. Может ли это работать таким образом, или было бы лучше скомпилировать оба в DLL?

Спасибо!

1 Ответ

1 голос
/ 01 июня 2009

На самом деле, это код, который загружает файл XAML. Дизайнер создает скрытый файл, который связывает все ваши именованные элементы и события с классом. (Обратите внимание на ключевое слово «частичное» для вашего класса в выделенном фрагменте кода.) Оно функционирует подобно файлу, который генерирует дизайнер WinForms, но найти его немного сложнее. Вы можете найти их в папке «obj / debug /» вместе с скомпилированным BAML.

Что касается фактического ответа на ваш вопрос, было бы лучше скомпилировать их в DLL. Возможно, невозможно создать библиотеку, которая может подключать XAML к специальному классу, у которого есть методы для динамического доступа к элементам, но, насколько я знаю, сейчас ничего подобного нет.

...