我有一些直接WPF 3.5控件处理左键单击,我需要在Surface应用程序(SDK 1.0)中使用。我面临的问题是,默认情况下不起作用。我正在考虑将每个控件包装在SurfaceContentControl
中,并将ContactTouchDown
或ContactTapGesture
事件翻译成相应的MouseDown
事件。注入/模拟WPF路由鼠标点击事件
问题归结为 - 如何“注入”或模拟任意路由鼠标事件?我试过InputManager.Current.ProcessInput()
,但没有太多。任何帮助表示赞赏。
谢谢。如果我想点击一个'Path'或者任何非''Button'?怎么办?如果我不想特别点击任何内容,但只想在(X,Y)处发送点击并查看谁获得了它,该怎么办?如果你知道目标实际上是一个'Button',你的解决方案就很好。 – wpfwannabe