wpf样式
1.Style:
1.1. TargetType:作用的目标
BasedOn 相当于继承的概念
Setters :属性设置器
Resources:资源
主要使用如下:
<Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:WpfApp1" mc:Ignorable="d" Title="MainWindow" Height="450" Width="800"> <Window.Resources> <Style x:Key="BaseButtonStyle" TargetType="Button"> <Setter Property="FontSize" Value="18"/> <Setter Property="Foreground" Value="White"/> <Setter Property="Background" Value="Red"/> </Style> <Style x:Key="ButtonStyle" TargetType="Button" BasedOn="{StaticResource BaseButtonStyle}"> <Setter Property="Content" Value="Button1"/> </Style> </Window.Resources> <Grid> <StackPanel> <Button Content="Hello1" Style="{StaticResource ButtonStyle}"/> <Button Style="{StaticResource ButtonStyle}"/> <Button Style="{StaticResource ButtonStyle}"/> <Button Style="{StaticResource ButtonStyle}"/> </StackPanel> </Grid> </Window>

浙公网安备 33010602011771号