MSDN 教程短片 WPF 8(WPF样式与资源)
2010-12-15 22:12
441 查看
WPF样式与资源
在控件中我们一般可以通过属性来设置它们的样式,如果我们要对很多控件用同一种样式。该怎么办能呢?方法一:就是在每个控件的属性中该,显然这不是一种明智的选择。
那我们就用法二:
我们可以在他的父容器里的Style.Resource里设置。因为这样其他控件(在同一个父容器中)也可以访问到。
下面我用demo来讲解。
我们现在窗体上拖3个Button控件。我们在Window.Resources里设置它的Style
<Window.Resources> <Style x:Key="BtnStyle" TargetType="Button"> <Style.Triggers> <Trigger Property="Button.IsMouseOver" Value="True"> <Setter Property="Background" Value="lightBlue"/> </Trigger> <Trigger Property="Button.IsPressed" Value="True"> <Setter Property="Background" Value="Blue"/> </Trigger> </Style.Triggers> <Setter Property="Background" Value="yellow"/> <Setter Property="Foreground" Value="red"/> </Style> </Window.Resources>看到在原来插入的Style.Triggers了不。
效果图:
鼠标移过。
鼠标按下
因为两者颜色差不多 所以不太清楚的区别。
结束。
相关文章推荐
- MSDN 教学短片 WPF 9(WPF 样式与资源二)
- MSDN 教程短片 WPF 19(绑定2-绑定资源模板)
- MSDN 教程短片 WPF 15(DoubleAnimation)
- MSDN 教程短片 WPF 20(绑定3-ObjectDataProvider)
- 推荐一个学习WPF的好视频教程(MSDN 教學短片)
- MSDN 教程短片 WPF 21(绑定4-TreeView,Menu)
- MSDN 教程短片 WPF 22(XPS文件处理)
- MSDN 教程短片 WPF 23(3D动画)
- MSDN 教程短片 WPF 16(Path路径)
- MSDN 教程短片 WPF 17(简单播放器的制作)
- WPF样式资源文件简单运用
- MSDN教学短片WPF 1(建立、设计、执行与部署WPF应用程序)
- MSDN 教学短片 WPF 6(VisualBrush做倒影)
- WPF样式和资源2
- WPF教程(十二)资源
- WPF Button 样式资源设置&后台生成button样式
- WPF自定义圆形按钮样式资源文件
- WPF资源样式
- MSDN 教学短片 WPF 12(画布)
- 【转载】动态加载wpf控件主题样式资源