私はWPFが初めてで、ボタンが押されたときに(任意のタイプの入力デバイスを使用して)コードを実行しようとしていました。
しかし、Button イベントを見ると、一致するものがかなり多くありました。
- マウスダウン
- KeyDown
- スタイラスダウン
- タッチダウン
- PreviewMouseDown
- PreviewKeyDown
- PreviewStylusDown
- プレビュータッチダウン
ボタンがいつ離されたかを知る必要があるため、クリックは私には適していないと思います。では、これらのイベントごとにイベント ハンドラーを作成する必要がありますか?それとも、すべての入力タイプを含める簡単な方法はありますか?
また、「プレビュー」イベントと通常のイベント (MSDN では見つかりませんでした) の違いは何ですか?