为什么WPF不允许我在没有x:Key的情况下添加资源到Style.Resources
部分?当我尝试以下内容时:
<DataTemplate>
...
<Style TargetType="X">
<Style.Resources>
<DataTemplate DataType="Y">
...
</DataTemplate>
</Style.Resources>
</Style>
</DataTemplate>
它引发了以下编译时错误:
All objects added to an IDictionary must have a Key attribute or some other type of key associated with them.
可以将相同的资源添加到UserControl的资源部分。