Styleクラスから取得したSetterBaseコレクションからプロパティ名を抽出することはできますか?例えばSetterBaseからSetterプロパティ名を抽出しますか?
、以下のコードで:
Style style = Application.Current.Resources[ModifierNameMinimalNoPopStyle] as Style;
descriptionText.Style = style;
var setterCollection = style.Setters;
私は「fontFamilyが」スタイルがあり、私のコードでそれを使用しているものを抽出したいと思います。
これを行う方法はありますか?
スタイル付きコントロールが同じコンテキストに存在する場合は、プロパティに直接バインドできます。私は好奇心があるのを除いて。スタイルは静的なFontFamilyを持っていますか、それとも何かにバインドされていますか、またはstaticresourceですか?私はそれを動的に取得することは通常必要ではないと思います。 –
クリスおかげさま!これはStaticResourceです。セッターは次のようなものです: –
Water