WPF中的xmlns 和xmlns:x有什么区别?
这两个命名空间都有助于定义/解析 XAML UI 元素。
- 第一个命名空间是默认命名空间,有助于解析整体 WPF 元素。
- 第二个命名空间以“x:”为前缀,有助于解析 XAML 语言定义。
例如,对于下面的 XAML 片段,我们有两个东西,一个是“StackPanel”,另一个是“x:name”。 “StackPanel”由默认命名空间解析,“x:name”由“xmlns:x”命名空间解析。
<StackPanel x:Name="myStack" />