3

これが私がやりたいことです:

<Application.Resources>
    <Style TargetType="{x:Type UIElement}">
        <Setter Property="Opacity"
                Value=".1" />
    </Style>
</Application.Resources>

そのため、(最終的な具体的な UI タイプだけでなく)任意のタイプをスタイルできます。私はベスト プラクティスを探しているわけではありません。熟考すべき問題です。

TargetTypeWPF は( UIElementFrameworkElementなど) で指定されたスーパー クラスをスタイルしないことに気付きました。TargetTypeが具体的な UI クラス ( Button、 ) と等しい場合にのみスタイルを設定しますRectangle

4

1 に答える 1