私はジェスチャーをListBoxItem持っています:LeftClick
<ListBoxItem x:Name="ListViewItemMenu" Content="{Binding Path=Header}" Padding="37 14" FontSize="15" Foreground="White">
<ListBoxItem.InputBindings>
<MouseBinding Gesture="LeftClick" Command="ApplicationCommands.New" />
</ListBoxItem.InputBindings>
</ListBoxItem>
しかし実際には、これは実際のクリックではなく、単なるMouseLeftButtonDownジェスチャーです。ボタンを押したCommand後、ボタンを上げたかどうかに関係なく実行されます。
MouseDownとのMouseUpジェスチャーで完全なクリックをしたいと思いListBoxItemます。とにかくそれをすることはありますか?とても有難い。
Commandまた、 を に追加する方法が見つかりませんExpander。上記の方法はListBoxItem機能しません。ここに魔法はありますか?ありがとう!