コードでWPFでDynamicResource Bindingを取得するのに役立つ人はいますか?
バインディングを設定しました 次のように、
TextBlock Background={DynamicResource ColorA} Xaml の Name="TB"。
そして、取得する必要があります-TBの背景は「ColorA」にバインドされています。コーディングによって、WPF でこの DynamicResource Binding Expression にアクセスするにはどうすればよいですか。TB.Background を取得しようとすると、白 (#FFFFF ..) であるか、または与えられるリソース キー "ColorA" に値を既に与えている場合。しかし、私はこのバインディング式を取得したい. よろしくお願いいたします。
私の質問は明確ではなかったと思います。Xamlの「TB」に何のリソースバインディングをしたかをコードで取得したい。しかし、TB.GetResourceReference はありません。そう思ってほしい。そのバインディング式が WPF で保持される場所。TB の BackgroundProperty がどのキーにバインドされているかを取得する必要がありますか? 突然の回答ありがとうございます。