Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这让我很困惑。为什么我们必须使用x:Key=andx:Name=代替key=and name=?
x:Key=
x:Name=
key=
name=
这x是从哪里来的?
x
谢谢!
这'X'是导入命名空间的别名(请参阅 XAML 的声明)。
'X'
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
因此,当您键入 时x,您将使用该定义的命名空间中的资源。实际上,Name并且Key是在 xaml 命名空间中定义的。
Name
Key
名称和键属性是在命名空间中定义的,以避免与我相信的控件上定义的同名属性发生冲突。