WPF內嵌樣式相關概念解析
作者:佚名
WPF內嵌樣式的相關知識是一個比較基礎的知識點。在這里我們會學到有關WPF內嵌樣式的一些基本概念,希望可以幫助大家。
WPF開發工具的使用為我們帶來很多好處。它可以輕松方便的幫助我們實現許多基于圖形界面的相關功能。每一個“可樣式化”的WPF內嵌樣式屬性都有一個Style屬性,可以在內部設置這個屬性——使用XAML屬性-元素的語法。#t#
WPF內嵌樣式代碼如下:
- < Button x:Name="cell00" />
- < Button.Style>
- < Style>
- < Setter Property=
"Button.FontSize" Value="32" /> - < Setter Property=
"Button.FontWeight"
Value="Bold" /> - < /Style>
- < /Button.Style>
- < /Button>
因為我們想捆綁屬性值在我們的樣式中,我們有一個帶有兩個Setter子元素的Style元素,一個是我們想要設置的每個屬性,如FontSize和FontWeight,都帶有Button前綴,指出了包含屬性的類。適用于樣式的屬性是依賴屬性。
由于額外的樣式語法,且因為內嵌樣式不能跨元素共享,所以WPF內嵌樣式事實上陷入了設置屬性時更多的輸入。由于這個原因,內嵌樣式并沒有命名樣式經常使用。
責任編輯:曹凱
來源:
博客園