小问题:如果我通过以下方式将一个ResourceDictionary添加到Window:
<Window.Resources>
<ResourceDictionary Source="../Dictionaries/MainDictionary.xaml" />
</Window.Resources>
然后设置宽度和高度,它会在窗口的开头被忽略。例如:
<Style TargetType="Window">
<Setter Property="MinHeight" Value="200" />
<Setter Property="Width" Value="400" />
<Setter Property="Height" Value="200" />
</Style>
只要我直接将值添加到Window,它就会按预期工作。 这只是WPF的限制,可能是因为资源文件的加载时间晚于Window本身,而且存在时序问题,或者我只是做了一些根本错误的事情?