WPF 资源字典属性浅理解
ResourceDictionary 资源字典,可以实现多个项目之间的共享资源,该文档除了存储希望使用的资源之外,不做任何其它的事情资源字典或许它只是一个简单的XAML文档而已。不过它的用处可是很大的。
先创建资源字典:
选择应用程序【鼠标右键】》【添加】》【资源字典】-》
弹出添加新项窗口,选择【资源字典(WPF)】-》
名称命名-》
点击【添加】创建 资源字典。
Style在意义上来说也算是资源的一种,因为从某种意义上来说,它很类似于我们给普通HTML中的元素建立CSS。
应用于所有 TextBlock 元素样式:样式是最常见的一种资源,而且它总是被 定义在Resource Dictionary中,为了来重用。 Style其实就是一系列分组的Setter的集合,用来设定逻辑资源的属性值。
设置多个资源字典可用于定义多个资源, 要是用资源字典,首先要将资源字典集成到应用程序的某些资源集合中。一般的做法都是在app.xaml文件中进行集成
设置多个资源字典可用于定义多个资源
资源字典有一种比较特殊的情形就是Implicit Keys,可以不声明一个x:Key的名字,而只设置 x:TargetType的值,这样面对的就是对于所有这个类型的控件都使用这个样式。
- 设置多个资源字典可用于定义多个资源
- 存储需要被本地话的内容
- 最重要的是简单