為了不讓人迷惑,首先說明 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