1     <!--设置所有的按钮样式-->
2 <Style TargetType="Button">
3 <Setter Property="Margin" Value="0 10 0 0"/>
4
5 <Setter Property="Template">
6 <Setter.Value>
7 <ControlTemplate TargetType="Button">
8 <Border x:Name="bg" Background="#77FFFFFF" BorderBrush="Black" BorderThickness="1" CornerRadius="5">
9 <Grid>
10 <ContentPresenter x:Name="_Content1"
11 VerticalAlignment="Center"
12 HorizontalAlignment="Center"/>
13 </Grid>
14 </Border>
15 <ControlTemplate.Triggers>
16 <Trigger Property="IsMouseOver" Value="True">
17 <Setter Property="Opacity" Value="0.8"/>
18 <Setter TargetName="_Content1" Property="Content" Value="*"/>
19 </Trigger>
20 <Trigger Property="IsPressed" Value="True">
21 <Setter Property="Opacity" Value="0.6"/>
22 <!--针对具体控件设置TargetName,设置bg的背景颜色为红色-->
23 <Setter TargetName="bg" Property="Background" Value="Red"/>
24 </Trigger>
25 </ControlTemplate.Triggers>
26 </ControlTemplate>
27
28 </Setter.Value>
29 </Setter>
30
31 </Style>

最新文章

  1. Flash+fms视频录制在项目中的实际应用
  2. loadrunner实现字符串的替换
  3. 移除\禁用 jquery mobile 元素样式渲染
  4. django中request对象详解(转载)
  5. java23中设计模式
  6. SQL Server 2008 错误15023:当前数据库中已存在用户或角色
  7. Struts2的输入校验
  8. 通过模拟器和ida搭建Android动态调试环境的问题
  9. poj3480--John
  10. 使用WinSetupFromUSB来U盘安装windowsXP(不使用win PE系统)
  11. ajax的项目实操(只用于记录部分文件未引入)
  12. 《Effective Objective-C 2.0》摘要
  13. P1428 小鱼比可爱
  14. erlang调试方法
  15. mysql 编译安装 window篇
  16. zabbix 3.4监控mysql,提示mysql: [Warning] Using a password on the command line interface can be insecure.
  17. [转]十个 iOS 面试问题
  18. poj Meteor Shower - 搜索
  19. Nodejs之mssql模块的封装
  20. C语言union关键字,union和struct区别

热门文章

  1. Java常用数据结构
  2. vs code for macOS的安装
  3. 【转】BIO,NIO和AIO
  4. RestTemplate 连接池最大链接数
  5. Python学习笔记文件读写之遍历目录树
  6. Java基础——(综合练习)买飞机票和找素数
  7. navicat 远程连接不上mysql
  8. python_名片系统
  9. 学PHP的第二天!
  10. CCF 202012-1 期末预测之安全指数