例 WPF のスタイルを拡張または継承するには、いくつかの方法があります。 スタイルは、このプロパティを使用して他のスタイルに基づくことができます。 このプロパティを使用すると、新しいスタイルは、新しいスタイルで明示的に再定義されていない元のスタイルの値を継承します。 次の例では、 Style2 の値をControl.Background継承し、 のYellowBlue値をControl.Foreground追加します。 <Style x:Key="Style1"> <Setter Property="Control.Background" Value="Yellow"/> </Style> <Style x:Key="Style2" BasedOn="{StaticResource Style1}"> <Setter Property="Control.Foreground" Value