1

ビューで定義されたユーザー制御があります。

<UserControl.InputBindings>
    <MouseBinding Command="{Binding MyCommand}" MouseAction="LeftClick" />
</UserControl.InputBindings>

この UserControl は、リストボックス項目内にレンダリングされます。

ユーザー コントロールをクリックすると、コマンドが実行されますが、リストボックスの項目も選択されます。マウスバインディングが左クリックイベントを処理するため、リストボックスがそれを取得できないことが原因だと思います。

これを達成する方法はありますか?ビューで分離コードを使用したくありません。

4

0 に答える 0