Silverlight 4.0では、すべてControl
に特定のFontFamily
とFontWeight
を指定したいと思います。私はスタイルが今、特定のタイプのすべてのコントロールに適用することができることを知っているので、私はこれを試してみました:Silverlight 4のすべてのコントロールにFontFamilyを適用するベータ版
<Style TargetType="Control">
<Setter Property="FontFamily" Value="Arial" />
<Setter Property="FontWeight" Value="Bold" />
</Style>
残念ながら、それが動作するように表示されません。しかし、私はControl
から派生する型に対してこれを行うことができます。たとえば、TargetType
からButton
に設定すると、アプリケーションのすべてのButton
にこれらの値が適用されます。
Control
ベースクラスでこれを行うことができないのはなぜですか?
おかげで、それは理にかなっています。私は1つの場所に設定し、アプリケーション全体のすべてのUserControlにそのスタイルを適用させることを望んでいましたが、私は他のものをベースにカスタムUserControlを作ることができると思います。 –