码迷,mamicode.com
首页 > Windows程序 > 详细

【再学WPF】自定义样式

时间:2019-08-17 14:26:22      阅读:532      评论:0      收藏:0      [点我收藏+]

标签:cat   get   ffffff   fonts   margin   component   pac   idt   button   

1、添加“资源字典”;

工程名称:WpfApp1
新建Styles文件夹;
创建“Dictionary1.xaml”的文件;

 

2、编辑样式;

    <SolidColorBrush x:Key="MainColor">#FF000000</SolidColorBrush>
    <SolidColorBrush x:Key="MainColor1">#FFFFFFFF</SolidColorBrush>

    <Style  TargetType="Button">
        <Setter Property="Background" Value="Blue"/>
    </Style>

    <Style TargetType="TextBox">
        <Setter Property="FontFamily" Value="微软雅黑"/>
        <Setter Property="FontSize" Value="23"/>
    </Style>

 

3、在App.xaml中引用样式

    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/WpfApp1;component/Styles/Dictionary1.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>

4、元素上添加样式

        <Button Content="主题颜色" Width="100" Height="40" Margin="545,82,155,328"/>
        <Button Content="主题颜色" Width="100" Height="40" Margin="545,127,155,283"/>

        <Button Content="外部样式" Width="100" Height="40" Margin="144,270,556,140" Background="{StaticResource MainColor}" Foreground="{StaticResource MainColor1}"/>

 

【再学WPF】自定义样式

标签:cat   get   ffffff   fonts   margin   component   pac   idt   button   

原文地址:https://www.cnblogs.com/suenihy/p/11368447.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!