私はWPFを使用するのが初めてで、適用しようとしていましたStyle(たとえばTextBox、背景はオレンジ色である必要があります) Button。MenuItemこれを達成するために、私は次のようなことをしました:
<Style TargetType="TextBox" x:Key="sampleTextBox">
    <Setter Property="Margin" Value="2"/>
    <Setter Property="FontFamily" Value="Verdana"/>
    <Setter Property="FontSize" Value="11px"/>
    <Setter Property="FontWeight" Value="Bold"/>
    <Setter Property="Background">
        <Setter.Value>
            <LinearGradientBrush StartPoint="0,0" EndPoint="0,1" >
                <GradientStop Color="#FFFFD190" Offset="0.2"/>
                <GradientStop Color="Orange" Offset="0.85"/>
                <GradientStop Color="#FFFFD190" Offset="1"/>
            </LinearGradientBrush>
        </Setter.Value>
    </Setter>
</Style>
targettypeButtonと target menu に対して同じコードを繰り返しました。これはまったく問題なく動作しています。しかし、おそらく複数の targettype 値を持つことで、繰り返されるコードの量を最小限に抑えたいと考えています。
可能な場合はお知らせください。
ありがとう。