WPF中控件拥有很多依赖属性(Dependency Property),我们可以通过编写自定义Style文件来控制控件的外观和行为,如同CSS代码一般。
总结一下WPF中Style样式的引用方法:
一、内联样式
直接在控件的内部xaml代码中书写各种依赖属性,如下:
<Button Height="30" Width="60" Background="Green" Foreground="White">
</Button>
这种方式比较直接方便,适用于单个控件、代码量较少的Style设置,代码不能重用。
二、嵌入样式:
在窗体(Window)或者页面(Page)的资源节点下面(Window.Resources或者Page.Resources)添加Style代码,这样在整个窗体或者页面范围内可以实现Style代码重用。
第1步,书写Style代码:
<Window.Resources>
<Style x:Key="myBtnStyle" TargetType="{x:Type Button}">
<Setter Property="Heig