在wpf页面布局时有可能会使用大多数相同的代码,为了省时又省力,这时就出现了一个叫资源的词。
那么资源是什么有什么用呢?资源—它与传统WEB应用中的CSS样式极为相似,但它的目的是为了实现对象的重复使用,有助于XAML代码的重用,有助于应用维护的一致性。其中它定义资源的语法格式为:
<根元素对象:Resources>
<资源定义>
</根元素对象:Resources>
举个栗子,比如我要重新定义一下Button键,因为Button比较多,不可能写一个就定义一个,这样就太麻烦了,所以要写个资源:
<Window.Resources>
<Style x:Key="LoginBtn" TargetType="Button">
<!--垂直方向:居中-->
<Setter Property="VerticalAlignment" Value="Center"/>
<!--水平方向:居中-->
<Setter Property="HorizontalAlignment" Value="Center"/>
<!--设置宽度和高度-->
<Setter Property="Width" Value="70"/>
<Setter Property="Height" Value="30"/>
<!--字体颜色:白色-->
<Setter Property="Foreground" Value="White"/>
<!--字体改变:楷体-->