無効になっているコントロールがあるとしましょう。たくさんの要素が含まれていますが、それらの子要素の 1 つを有効のままにしておきたいです。
このようなもの:
<ContentControl IsEnabled="False">
<Border>
<Button Content="Button" IsEnabled="True"/>
</Border>
</ContentControl>
したがって、この例では、Button の IsEnabled="True" 設定がその親によってオーバーライドされます。これが起こらないようにする方法はありますか?
これは奇妙なことのように思えますが、コントロールが無効になっているときにユーザーがマウスを置いたときに、イベントをトリガーしたいという状況があります。
私は WPF Unleashed で、何かをフレーム コントロールにラップすることを読みました。上記の例では、Frame は機能しません。
私はここで間違った道を進んでいますか?