How to make XmlnsDefinition work on the local assembly?
Posted
by Scott Bilas
on Stack Overflow
See other posts from Stack Overflow
or by Scott Bilas
Published on 2010-05-03T19:05:31Z
Indexed on
2010/05/03
19:08 UTC
Read the original article
Hit count: 382
I've started using the XmlnsDefinition attribute to tie together some CLR namespaces into a single xmlns for convenience in XAML.
Unfortunately, it seems that this only works when using foreign assemblies. If I have a XAML file in the same assembly as the types that are in the namespace I'm referencing from XmlnsDefinition, then it says the type does not exist in the xmlns I am defining.
Moving the type to a foreign assembly fixes the problem.
Is there a way to use XmlnsDefinition on an assembly and have it be used from within that assembly via XAML?
© Stack Overflow or respective owner