UIを変更したいことに基づいて、WPFアプリケーションでユーザーがマウスまたは指と対話しているかどうかを検出したい(コンテキストメニュースタイルの変更-タッチでのより簡単な対話)。
C# で利用できるクラスはありますか、またはそれを見つけるために利用できるネイティブ メソッドはありますか?
UIを変更したいことに基づいて、WPFアプリケーションでユーザーがマウスまたは指と対話しているかどうかを検出したい(コンテキストメニュースタイルの変更-タッチでのより簡単な対話)。
C# で利用できるクラスはありますか、またはそれを見つけるために利用できるネイティブ メソッドはありますか?
TouchDown
、TouchUp
、などのイベントがいくつかあり、TouchEnter
ユーザーTouchMove
が実行するアクションごとに通知されます。詳細については、以下のリンクを参照してください。
http://blogs.msdn.com/b/llobo/archive/2009/12/07/wpf-touch-basics.aspx http://msdn.microsoft.com/en-us/magazine/ff898416.aspx
e.StylusDevice (MouseEventArgs) の値を確認します。null の場合はマウスで、それ以外の場合はタッチ デバイスのインスタンスを取得します。それが役に立てば幸い..