样式可以像css那样,把属性写到公共的地方,然后各个需要用到的控件再去引用
1、最简单的样式Demo
下面是定义一个最简单的样式,然后让2个按钮去引用:
"False">
其中:key是主键,用于其它需要用到这个样式的控件来引用,TargetType后面的值是控件类型,上图示例的是button,还可以是文本框,下拉框等,引用的时候,要使用 StaticResource
2、样式的继承
使用BaseOn来设置,如下图的代码:
"False">
3、样式的触发
1):简单触发
使用触发可以来实现,如:鼠标移上变色等功能
"False">
2):多条件触发
如面代码示例,在满足按钮既获得焦点,然后又鼠标移上后才变色
"False">
3):事件触发
下面的代码实现了,鼠标移上字变小,移开字变大
"False">