比較ダイアログを設計しています (いくつかのウィジェットとその特性をグリッドで表示します)。使用可能なすべての機能がそれぞれのチェック ボックスとともに一覧表示される機能セクションがあります。部品にその機能がある場合、チェックボックスがチェックされます。これらのチェックボックスは読み取り専用にする必要があるため、isEnabled=false に設定しました。ただし、視覚的にはチェックボックス (およびラベルの内容) がグレー表示されます。
ここにいくつかの重要な点があります:
- チェックボックスは、パーツにフィーチャーがあるかどうかを視覚的に示すインジケーターです。相互作用の要件はありません。
- 要件はチェックボックスです。別の何かを使用する権限を説得する必要があります。
私が欲しいのは、チェックボックス(およびそのコンテンツ)をスタイル/コントロールテンプレートにして、有効に見えますが、ユーザー入力に反応しない簡単な方法です。