目录
1、资源基础介绍
2、静态资源和动态资源区别
3、资源字典
4、共享资源的方法
5、在Custom Control Library中定义和使用共享资源
6、样式
7、样式触发器
1、资源基础介绍
尽管每个元素都提供了Resources属性,但通常在窗口级别上定义资源,如下定义一个字符串资源
<Window.Resources>
<!--定义一个字符串资源-->
<sys:String x:Key="nameStr">
LearningHard博客:http://www.cnblogs.com/zhili/
</sys:String>
</Window.Resources>
<!--通过资源key来对资源进行使用-->
<TextBlock Text="{StaticResource nameStr}" Margin="10"/>
2、静态资源和动态资源区别
(参照代码:StaticAndDynamicResource.xaml)
对于静态资源在第一次创建窗口时,一次性地设置完毕;而对于动态资源,如果发生了改变,则会重新应用资源
3、资源字典
(参照代码:StaticAndDynamicResource.xaml)
每个Resources属性存储着一个资源字典集合。如果希望在多个项目之间共享资源的话,就可以创建一