0

これが私の状況です:

Pathサード パーティ製のコントロールを使用していますが、このコントロールの設計が悪いため、ビジュアル ツリーの子 (要素) スタイルを変更する必要があります。私たちが知っているのは、子供の名前だけです。

WPF が CSS と同様のメカニズムを備えている場合、次のように簡単に終了できます。

#PathName { ... }

要素名を使用してスタイルを定義できるWPFの同等の方法は何ですか?

4

1 に答える 1

0

このようなコードビハインドを介してコントロールのスタイルを設定できます

myTextBlock.SetResourceReference(TextBlock.StyleProperty, "MyStyle")

またはこのように

Style style = this.FindResource("LabelTemplate") as Style;

myTextBlock.Style = スタイル;

于 2013-08-14T15:28:07.370 に答える