启用按住以右键单击

时间:2014-05-08 11:59:01

标签: c# wpf

我正在使用WPF应用程序。此应用程序在带触摸屏的PC上运行,当我按下一个按钮超过3秒MyButton_PreviewMouseUp事件发生时,之后发生{{1事件。我需要禁用某些功能来禁用执行此操作的Windows功能。

1 个答案:

答案 0 :(得分:0)

您没有描述Button的默认行为。在普通的WPF应用程序中,仅当按下鼠标按键时才会发生PreviewMouseUp事件。您可以通过向新的WPF应用程序添加Button并将处理程序附加到PreviewMouseUp事件来轻松证明这一点。你会看到只有当你用手指按下鼠标按钮时才会抬起它。

所以这意味着它是您的代码导致了这种行为,并且由于您没有向我们展示相关部分(或实际上任何代码),我们无法帮助您进一步解决这个问题。我建议您在应用中搜索PreviewMouseUp以查看此事件是否在任何地方手动提升。