WPF LoadComponent проблема с абсолютным URI - PullRequest
0 голосов
/ 03 февраля 2011

Я объявил часть моего пользовательского интерфейса во внешнем файле XAML.Я пытаюсь загрузить его, используя Application.LoadComponent(uri), но получаю исключение, сообщающее, что я не могу использовать абсолютный Uris.Файл XAML, который я хочу загрузить, находится в произвольном месте на диске.

Я успешно использовал LoadComponent во время тестирования для загрузки файлов XAML, включенных в мой проект.До этого я пытался использовать XamlReader, но этот не установил некоторые из прикрепленных свойств, которые я использовал в XAML.

Есть ли способ добиться этого или я совершенно не на том пути?

1 Ответ

1 голос
/ 06 февраля 2011

Я решил проблему с помощью XamlReader. Причина, по которой это раньше не работало, заключается в том, что пространство имен для моего присоединенного свойства было объявлено без assembly= части. После добавления этого XamlReader успешно загрузил мой XAML, как и ожидалось.

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