ボタン コントロールを拡張して、バインド可能な視覚的な状態を追加する必要があります。
私が作成したいのは、ボタンに単純な視覚的状態の変更を作成する、バインドする追加のブール値プロパティです。この例では、ブール値に応じて色が変わる追加の境界線である可能性があります。
既存のすべてのボタンの動作は、この新しい一連の状態から完全に分離する必要があります。
これはできますか?
ボタン コントロールを拡張して、バインド可能な視覚的な状態を追加する必要があります。
私が作成したいのは、ボタンに単純な視覚的状態の変更を作成する、バインドする追加のブール値プロパティです。この例では、ブール値に応じて色が変わる追加の境界線である可能性があります。
既存のすべてのボタンの動作は、この新しい一連の状態から完全に分離する必要があります。
これはできますか?
これは確かにできます。これは、実行する必要がある手順を順を追って説明する投稿であり、最終的なコントロールに表示されるプロパティ (状態を保持するものだけに加えて) を使用してコントロールを拡張するための追加情報が含まれています。必要な部品は次のとおりです。