0
我有一個TextBlocks的默認樣式。但是,如果我提供了另一個樣式模板,例如只改變前景,並在TextBlock上設置了該樣式,則看起來默認樣式中的所有設置都會丟失。什麼是我仍然可以使用默認樣式的最佳方式?本地風格的默認WPF樣式
默認情況下,我的意思是<Style x:Key={x:Type TextBlock} TargetType={x:Type TextBlock}>
我有一個TextBlocks的默認樣式。但是,如果我提供了另一個樣式模板,例如只改變前景,並在TextBlock上設置了該樣式,則看起來默認樣式中的所有設置都會丟失。什麼是我仍然可以使用默認樣式的最佳方式?本地風格的默認WPF樣式
默認情況下,我的意思是<Style x:Key={x:Type TextBlock} TargetType={x:Type TextBlock}>
退房的Style.BasedOn財產。它將允許你的Style繼承Style Based的屬性,而不必重新創建整個樣式。 https://msdn.microsoft.com/en-us/library/system.windows.style.basedon(v=vs.110).aspx
啊。謝謝。看了很多次BasedOn,但是特別缺少這個:BasedOn =「{StaticResource {x:Type TextBlock}}」 –