<Style x:Key="MyStyle">
<Setter Property="Window.Background" Value="Orange"/>
</Style>
<Button Content="Ok" Style="{StaticResource MyStyle}"/>
为什么按钮实际上会得到橙色背景,如果setter被指定为Window.Background?WPF样式 - 请帮我理解它为什么这样工作
但这不给TextBlock的橙色背景:
<TextBlock Style="{StaticResource MyStyle}"/>
感谢
谢谢Sven!但是如何 不会使TextBlock的背景变成橙色? TextBlock也继承自Control ... –
2011-06-05 07:53:19
@Gustavo,[TextBlock](http://msdn.microsoft.com/en-us/library/system.windows.controls.textblock.aspx)直接从'FrameworkElement'继承,而不是从'Control'。 – 2011-06-05 07:58:47
当然。感谢您指出我的错误Frederic。 – 2011-06-05 08:00:54