如果我有一个UserControl:Foo.Bar.MyClass
,我知道我可以在XAML中通过声明来引用它:
xmlns:foobar="clr-namespace:Foo.Bar"
然后使用引用
<foobar:MyClass />
但是如果我只声明Foo名称空间:
xmlns:foo="clr-namespace:Foo"
我可以在我的XAML中将MyClass
引用为Foo:Bar.MyClass
吗?
答案 0 :(得分:0)
据我所知,这是不可能的。
您必须为XAML中使用的类型添加程序集引用。
同样,C#也无法实现。您无法访问使用列表中未包含哪个程序集引用的类型。