私は現在、WinFormsからWPFに移行しており、バインディングの側面に本当に苦労しています。私がする必要があるのは、長方形のfillプロパティをtextblock.backgroundに一致させ、それらの同期を維持することだけです。「クラシック」イベントハンドラーを使用してこれを実行できることはわかっていますが、24個のテキストボックスと24個の長方形があり、より多くのWPFソリューションを使用したいと思います。バインディングのプロパティをいじってみましたが、必要なバインディングの種類がわからないため、どのような種類の結果も得られないようです。イベントが必要ですか、それともコンバーターを使用しますか、あるいはスタイルトリガーを使用しますか?たぶん、透明なテープを画面に貼り付けて、それを1日と呼びますか?
以下がうまくいかないことは知っていますが、これが現時点での私の理解レベルです。
<Rectangle Fill="{Binding Source="textBlock.Background"} />
データバインディングに関するさまざまな記事を読みましたが、それらはすべてはるかに高度で、通常はデータを扱います。
誰かがこの無力なn00bに光を当ててくれませんか!