私たちのアプリでは、サードパーティのライブラリ コンポーネントを使用しています。テンプレート全体で 1 つの値のみを変更する必要があります。テンプレートを再定義せずにこれをアーカイブするにはどうすればよいですか?
たとえば、controlTemplate:
<ControlTemplate TargetType="{x:Type Label}">
<Border x:Name="PART_MainBorder"
BorderBrush="Black"
BorderThickness="{TemplateBinding BorderThickness}">
<ContentPresenter/>
</Border>
</ControlTemplate>
変更する必要がありますPART_MainBorder.BorderBrush
。これどうやってするの?
このリンクを見つけましたが、他に方法がないなんて信じられません..
ありがとう。