场景:样式A和样式B的背景颜色一样,但是文字颜色不一样

<Style x:key="BaseStyle" TargetType="Button">
<Setter Property="Background" Value="White">
</Style> <Style x:key="RedStyle" BaseOn="{StaticResource BaseStyle}" TargetType="Button">
<Setter Property="Foreground" Value="Red" />
</Style> <Style x:key="BludStyle" BaseOn="{StaticResource BaseStyle}" TargetType="Button">
<Setter Property="Foreground" Value="Blue" />
</Style>
<!-- 如果不指定Target,设置Property时需要使用Control. -->
<Style x:key="BaseTyle">
<Setter Property="Control.Background" value="Black" />
</Style>
<Style x:key="RedStyle" BaseOn="{StaticResource BaseStyle}" TargetType="Button">
<Setter Property="Foreground" Value="Red" />
</Style> <Style x:key="BludStyle" BaseOn="{StaticResource BaseStyle}" TargetType="TextBox">
<Setter Property="Foreground" Value="Blue" />
</Style>
<!-- 继承基础样式 -->
<Style TargetType="TextBlock" BasedOn="{StaticResource {x:Type TextBlock}}">

最新文章

  1. 常用的网络命令--之...... Ipconfig详解
  2. 【python】jiraAPI使用教程 自动创建jira问题单并置状态为OPEN
  3. C# 导出到Excel
  4. windows下scrapy 的安装
  5. 【leetcode❤python】231. Power of Two
  6. linux 标准输入输出
  7. Linux 系统时钟(date) 硬件时钟(hwclock)
  8. python中变量
  9. JSTL详解
  10. System.Transactions 事务超时属性
  11. 使用QuertZ组件来搞项目工作流(一)
  12. eclipse设置新建jsp文件默认字符编码为utf-8
  13. 网络协议 反扒机制 fidder 抓包工具
  14. iOS拍照图片旋转的问题
  15. 遇到CloudFlare邮箱混淆,如何解密?
  16. 简单prufer应用
  17. [转] OpenStack IPSec VPNaaS
  18. &ldquo;图片+标签&rdquo;的社交玩法已经被验证?nice 宣布获得新一轮3600万美元融资【转载+整理】
  19. 【转】使用scipy进行层次聚类和k-means聚类
  20. 8 -- 深入使用Spring -- 1...3 容器后处理器

热门文章

  1. golang 学习笔记 ---数组/字符串/切片
  2. EasyUI DataGrid Checkbox 多选 获取选中行中的内容
  3. SharePoint 2013 安装 Service Pack 1
  4. Mac下命令行下载android源代码并构建apk过程
  5. MySql(十三):MySql架构设计——可扩展性设计之 MySQL Replication
  6. NSDate NSTimerZone 时区转换
  7. [LintCode] Subarray Sum &amp; Subarray Sum II
  8. 解决sweetalert 无故报错 elem.className.replace Uncaught TypeError: Cannot read property &#39;className&#39; of null
  9. 事件,委托,action与func文章不错的
  10. android应用开发-从设计到实现 3-3 Sketch静态原型设计