ボタンの中にテーブルを表示するためのリストビューがあります。ボタンにクリックイベントを割り当てましたが、ユーザーがリストビューをクリックすると、リストビューで行が選択され、マウスクリックがボタンにバブルアップすることはありません。
私はこの時点で立ち往生しており、これを解決する方法が必要です。私がオンラインで見たすべての例は、リストビュー内にボタンを配置するためのものです。これを機能させるにはどうすればよいですか?
IsHitTestVisible
プロパティをに設定false
しますListView
。これは通常クリックイベントを処理するコントロールであるため、これを行うと無視されます。
そもそもアイテムを選択可能にしたくない場合は、リストビューがフォーカスを受け取れないようにすることができます。Focusableプロパティをに設定するだけfalse
です。
リストビューがフォーカスを受け取ることができない場合、マウスイベントがボタンまでバブルアップすると予想されます。