I have been trying to read up on XAML namespace and the use of xlmnr and it has been kind of fuzzy. Either it is too technical, or too simplistic.
My question is a little similar to a question asked here, but my question has more to do with the x part attached to it.
So:
- Does the
xmlns:x
, mean a secondary namespace? i.e. the non-default one? Can I have more than one, and if so what order does the search for the right class go in? This of course assumes thatxmlns
is the default one. - What about the meaning of and difference of attaching
x:name
as opposed toname
to a tag?
Edit:
Turns out, I think I completely misunderstood it. There is no search hiearchy like C# using
statement, or java's import
. The xmlns:<name>
is more like a way to define a name that you can access a whole tree of classes. The x
on the other hand is a conventional way to define XMAL related stuff, but is not a requirement.
Can anyone confirm?