我有一些直接WPF 3.5控件處理左鍵單擊,我需要在Surface應用程序(SDK 1.0)中使用。我面臨的問題是,默認情況下不起作用。我正在考慮將每個控件包裝在SurfaceContentControl
中,並將ContactTouchDown
或ContactTapGesture
事件翻譯成相應的MouseDown
事件。注入/模擬WPF路由鼠標點擊事件
問題歸結爲 - 如何「注入」或模擬任意路由鼠標事件?我試過InputManager.Current.ProcessInput()
,但沒有太多。任何幫助表示讚賞。
謝謝。如果我想點擊一個'Path'或者任何非''Button'?怎麼辦?如果我不想特別點擊任何內容,但只想在(X,Y)處發送點擊並查看誰獲得了它,該怎麼辦?如果你知道目標實際上是一個'Button',你的解決方案就很好。 – wpfwannabe