WPF - スタイル継承

WPF - スタイル継承

<Window x:Class="WpfStyleTemplate.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window1" Height="200" Width="300">
    <Window.Resources>
        <!--基本スタイル-->
        <Style 
            x:Key="textBlockStyle1" 
            TargetType="{x:Type TextBlock}" 
            >
            <Setter Property="HorizontalAlignment" Value="Center" />
            <Setter Property="FontFamily" Value="Comic Sans MS" />
            <Setter Property="FontSize" Value="20" />
        </Style>
        <!--継承スタイル-->
        <Style 
            x:Key="textBlockStyle1_Keishou"
            TargetType="{x:Type TextBlock}"
            BasedOn="{StaticResource textBlockStyle1}"
            >
            <Setter Property="Foreground" Value="#90DDDD"></Setter>
            <Setter Property="FontSize" Value="24" />
        </Style>
    </Window.Resources>
    <Grid>
        <StackPanel>
            <TextBlock Style="{StaticResource textBlockStyle1}" >Check Style</TextBlock>
            <TextBlock Style="{StaticResource textBlockStyle1_Keishou}" >Check Keishou Style</TextBlock>
        </StackPanel>
    </Grid>
</Window>