WPF里样式属性的简单使用源码加说明

        wpf博大精深,除了数据绑定外,最突出的就是属性和触发器就是,它从html+css里继承了许多优秀的特点,本文就样式里属性展开,我用了5个button做对比,总共有三个文件:一个窗体xaml,一个资源字典Dictionary1.xaml,还有app.xaml需要修改。先看效果:

WPF里样式属性的简单使用源码加说明_第1张图片

先上窗体MainWindow.xam的代码:

        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:WpfApp5"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800"        >

资源文件,可以房子啊窗体xaml里,也i可放在专门的资源文件里,但是 需要在app.xaml里说明
     
       
   

   
       
           
           
           
           
           
       

静态属性,属性是不会变的 
       
动态的属性,允许后台修改其属性 

 

从资源文件里获取到的属性
       
       


       

   

 

 


接着呈上资源字典文件 Dictionary1.xaml:

                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:local="clr-namespace:WpfApp5">