WPFでのマウスのダブルクリックとマウスのクリックの区別
-
06-07-2019 - |
質問
WPFアプリケーションでは、ListView GridViewを使用しており、マウスのダブルクリックに関連する機能を実装しています。 マウスのダブルクリックとマウスクリックを区別する方法、またはコントロールはありますか?
ボタンを使用し、mousedoubleclickのイベントを実装しましたが、クリックイベントはまだトリガーしています
ご協力ありがとうございます
解決
MouseDoubleClick =
属性を追加しただけのようです。次のリンクをご覧ください:
あなたの質問を誤解して申し訳ありません。
他のヒント
MouseDoubleClick
イベントを表示するコントロールのダブルクリックイベントを処理するのは簡単です。他のコントロールのダブルクリックを処理するには、 MouseButtonEventArgs
の ClickCount
プロパティを調べます。
たとえば、XAMLは次のようになります。
<SomeControl MouseDown="MyMouseDownHandler">
...
</SomeControl>
...そして、このようなコードビハインド:
private void MyMouseDownHandler(object sender, MouseButtonEventArgs e)
{
if (e.ClickCount == 2)
{
//Handle double-click
}
}
こちらは、もう少し詳細な例を提供するページです
所属していません StackOverflow