WPF - Style 屬性 Setter


 

 為了不讓人迷惑,首先說明 Setters是一個屬性 。Setter 是一個類

 Setters 是Style類中的一個重要屬性。 

 Setters 包含着 Setter 和 EventSetter 類的集合

 我們平時要用的 Setter 類,

 用的它的什么?  三個屬性:Property、Value、TargetName

 怎么用 ?如下:把 這個窗體的按鈕字體大小設置為36,可見:Style 類的TargetType 屬性是用來指定被作用的對象類型的,這里是Button

 Setter 類的屬性集合,則用來詳細描述作用到的地方,Property指定作用到的屬性,Value則指定作用到的屬性值。 TargetName 不知道怎么用呢?

<Window.Resources> 
        <Style TargetType="Button">
           <Setter> <Setter.Property>Button.FontSize</Setter.Property> <Setter.Value>36</Setter.Value> </Setter>
        </Style>
</Window.Resources>    

綠色的部分也可以寫成這樣,我則更喜歡這種寫法

 <Setter Property="Button.FontSize" Value="36" ></Setter>

初學筆記,歡迎拍磚

 

 題外筆記:<Window.Resources> 里面可以有多個Style,Sytle里面可以有多個Setter

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM