これが私がやりたいことです:
<Application.Resources>
<Style TargetType="{x:Type UIElement}">
<Setter Property="Opacity"
Value=".1" />
</Style>
</Application.Resources>
そのため、(最終的な具体的な UI タイプだけでなく)任意のタイプをスタイルできます。私はベスト プラクティスを探しているわけではありません。熟考すべき問題です。
TargetTypeWPF は( UIElement、FrameworkElementなど) で指定されたスーパー クラスをスタイルしないことに気付きました。TargetTypeが具体的な UI クラス ( Button、 ) と等しい場合にのみスタイルを設定しますRectangle。