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>
本文介绍如何在Silverlight 3中使用MergedStyle功能,将样式分散到多个文件中进行管理,提高样式文件的可维护性。通过具体的资源字典示例展示了如何在应用程序资源中合并来自不同文件的样式。
100

被折叠的 条评论
为什么被折叠?



