   <DockPanel  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
        <DockPanel.Resources>
            <Style x:Key="buttonStyle">
                <Setter Property="Control.FontWeight" Value="Bold"/>
                <Setter Property="Control.FontFamily" Value="Broadway"/>
                <Setter Property="Control.Margin" Value="5"/>
                <Setter Property="Control.FontSize" Value="28"/>
                <Setter Property="Control.MinWidth" Value="50"/>
                <Setter Property="Control.Foreground" Value="#FF8C0F00"/>
                <Setter Property="Control.BorderBrush" Value="#FF8C0F00"/>
                <Setter Property="Control.Background">
                    <Setter.Value>
                        <LinearGradientBrush EndPoint="1,0" StartPoint="1,1" SpreadMethod="Pad" ColorInterpolationMode="ScRgbLinearInterpolation">
                            <GradientStop Color="#FF8C0F00" Offset="0" />
                            <GradientStop Color="#00140007" Offset="0.5"/>
                        </LinearGradientBrush>
                    </Setter.Value>
                </Setter>
            </Style>
        </DockPanel.Resources>
        <Button Style="{StaticResource buttonStyle}">1</Button>
        <TextBlock Style="{StaticResource buttonStyle}">2</TextBlock>
        <Expander Style="{StaticResource buttonStyle}" Content="3"></Expander>
        <GroupBox Header="5" Style="{StaticResource buttonStyle}">
            <RadioButton Style="{StaticResource buttonStyle}" Content="4"/>
        </GroupBox>
        <TabControl Style="{StaticResource buttonStyle}">
            <TabItem Header="7" Style="{StaticResource buttonStyle}"/>
        </TabControl>
    </DockPanel>