Silverlight 2 中所有app级别的style都放在app.xaml一个文件中,会造成这个文件内容庞大不易管理。Silverlight 3增加了 Merged Style的功能,可将style分别存放在不同文件中 通过app.xaml merge所有的style 文件,实践中最好讲style按应用的对象单独设立一个文件,易于管理:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Styles/standard-radcombobox.xaml"/>
<ResourceDictionary Source="Styles/standard-textbox.xaml"/>
<ResourceDictionary Source="Styles/standard-RadDatePicker.xaml"/>
</ResourceDictionary.MergedDictionaries>
</Application.Resources>