x:Key
和x:Name
在WPF中有什么区别?
我不确定它们之间的真正区别是什么。
(注:该翻译保留了原有的html标签)
<TextBox x:Name="foo" />
的UserControl。x:Key 仅在 ResourceDictionary 元素的范围内有效。x:Key 用作 ResourceDictionary 中元素的主要标识符。
而 x:Name 在除 ResourceDictionary 之外的所有范围内都有效。x:Key 不适用于 ResourceDictionary 范围之外。