Укажите пространство имен класса в XAML без объявления пространства имен - PullRequest
2 голосов
/ 05 июля 2011

Если у меня есть UserControl: Foo.Bar.MyClass, я знаю, что могу ссылаться на него в XAML, объявив:

xmlns:foobar="clr-namespace:Foo.Bar"

, а затем используя ссылку

<foobar:MyClass />

Но если я объявляю только пространство имен Foo:

xmlns:foo="clr-namespace:Foo"

, есть ли способ указать мне MyClass как Foo:Bar.MyClass в моем XAML?

1 Ответ

0 голосов
/ 12 июля 2011

Насколько мне известно, это невозможно.

Необходимо добавить ссылку на сборку для типа, используемого в XAML.

Подобным образом это невозможно с C #. Вы не можете получить доступ к типу, ссылка на сборку которого не включена в список использования.

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