MyDataGridの選択した背景色を別のIsSelected背景色にバインドして、同じ色を共有したいとします。私は以下のようなことができると思っています。どうしたらいいですか?背景色を別のIsSelected背景にバインドする方法
0
A
答えて
1
背景を共有する最も良い方法は、StaticResource
を使用することです。
0
もう1つの方法は、ビューモデルでnotifyプロパティを宣言し、両方の色をそれにバインドすることです。
0
リソースにブラシを作成し、両方のデータグリッドでブラシを参照できます。
同様:
<Style.Triggers>
<Trigger Property="DataGridCell.IsSelected" Value="True">
<Setter Property="Background" Value="{StaticResource selectedCellBackground}" />
</Trigger>
</Style.Triggers>
関連する問題
- 1. 背景色を背景色で表現する方法
- 2. アンドロイドでトーストの背景色、背景色、テキスト色をカスタマイズする方法
- 3. ビューポートの背景またはボディタグの背景色に子要素の背景色(透明)を作る方法
- 4. イメージリンクの背景色を別の色にフェードインする方法は?
- 5. WPFで背景色をバインドする
- 6. ColorAnimationのプロパティ "To"に背景色をバインドする方法は?
- 7. JavaScriptで「背景色:背景」 - 色を取得するには?
- 8. CSS:背景色の背景画像
- 9. 背景グラデーションの色と背景イメージDRYly
- 10. カスタムコントロールの背景色プロパティをバインドする最適な方法
- 11. 移行前:背景(背景色)
- 12. チャートの背景に背景色を追加するには
- 13. AlertDialog背景色
- 14. CodenameOne背景色
- 15. UITableViewCell背景色?
- 16. PreferenceFragment背景色
- 17. UIAlertAction背景色
- 18. 背景色が
- 19. JList背景色
- 20. 背景色:Android
- 21. DGML背景色
- 22. 背景色行
- 23. TodayExtension背景色
- 24. 背景色は
- 25. NSImageView +背景色
- 26. 背景色
- 27. ItemControl背景色
- 28. 背景色が
- 29. NILauncherView背景色
- 30. Laravel背景色