Стили WPF - Пожалуйста, помогите мне понять, почему это работает именно так

<Style x:Key="MyStyle">
    <Setter Property="Window.Background" Value="Orange"/>
</Style>

<Button Content="Ok" Style="{StaticResource MyStyle}"/>

Почему кнопка на самом деле имеет оранжевый фон, если установщик задан как Window.Background ?

Это не придает TextBlock оранжевый фон:

<TextBlock Style="{StaticResource MyStyle}"/>

Спасибо

5
задан Gus Cavalcanti 5 June 2011 в 07:57
поделиться