• WPF---样式(一)


    一、概要

    Style通俗的讲,就是一组Setter,设置目标控件的一些属性,便于复用。

    注:如果一个属性在控件本身进行了设定,那么Style中的对应属性值会被覆盖掉。

    二、命名样式和目标样式

    命名样式:声明时候,指定一个名称,显示应用该样式到目标控件;

    目标样式:声明时候,指定一个目标类型,这个样式会自动应用到那种类型的各个元素上。

    命名样式的声明与使用

     1)使用x:Key来命名一个样式;

     2)使用一组Setter中的Property和Value两个特性进行设置;

     3)Property指定了目标元素的哪个属性应该被设置;

           ---被指定的属性必须是依赖属性

      ---指定属性时,需要包含类型名称或者该类型名称的父类名称,如果指定了父类名称,则表示该Style可以应用到该父类以及其派生类

     4)Value指定了用来设置目标属性的值;

     5)使用StaticResource的标记扩展来引用样式。

      

    目标样式的声明与使用

     1)设定TargetType特性指定应用该样式的目标类型;

     2)不设置x:Key属性,设置后会阻止目标样式自动应用该样式;

     3)Setter中为Property赋值的时候,不需要指定类名;

     4)在各个目标元素中,该样式会被自动调用。

     

  • 相关阅读:
    c程序实验报告
    C程序设计实验报告
    第六章 实验报告(函数与宏定义)
    熊承启第五章循环结构实验
    循环结构课后反思
    c语言实验报告
    c语言设计实验报告
    第九章 结构体与共用体
    第八章 指针实验
    数组实验
  • 原文地址:https://www.cnblogs.com/3xiaolonglong/p/9870594.html
Copyright © 2020-2023  润新知