XAML高级教程(01_资源)2
作者:陈钰桃
撰写时间:2022年2月27日
1.3、Application.Resources(资源字典整合)
第一步:定义资源字典
步骤1:选择应用程序【鼠标右键】-》【添加】-》【资源字典】
步骤2:弹出添加新项窗口,选择【资源字典(WPF)】-》名称命名-》点击【添加】创建资源字典
步骤3:创建资源字典成功就可以编写字典了
示例:转到 Dictionary1.xaml 页面
1.Style也是资源的一种,从某种意义上来说,它很类似于我们给普通HTML中的元素建立CSS
2.应用于所有 TextBlock 元素样式:样式是最常见的一种资源,而且它总是被定义在Resource Dictionary中,为了来重用。Style其实就是一系列分组的Setter的集合,用来设定逻辑资源的属性值,它有一种比较特殊的情形就是Implicit Keys,可以不声明一个x:Key的名字,而只设置x:TargetType的值,这样面对的就是对于所有这个类型的控件都使用这个样式。
3.将 TargetType 属性设置为 TextBlock 而不为样式分配 x:Key,样式就会应用于所有 TextBlock 元素