请原谅我,如果已经提出这个问题,我已经快速搜索了一下,看看是不是。
我的问题是以下两个
之间有什么区别<Window.Resources>
<ResourceDictionary>
<local:SomeClass x:Key="myobj" />
</ResourceDictionary>
</Window.Resources>
和
<Window.Resources>
<local:SomeClass x:Key="myobj" />
</Window.Resources>
答案 0 :(得分:1)
他们完全相同。在第二个示例中隐式假定ResourceDictionary
对象是子对象(MSDN将其称为&#34; XAML隐式集合用法&#34;)。添加MergedDictionaries
时,我只使用较长的表单。