我有带有 Button
的 WPF 桌面应用程序.当我在普通 PC 上运行它并将鼠标光标移到按钮上时,它变成蓝色(默认 Windows 主题)。当我将光标移出时,按钮再次变灰。很正常的行为。
但是当我在 Windows 8 平板电脑上运行它时,会发生以下情况:我触摸 Button
,它变成蓝色。然后我向上移动手指,但按钮保持蓝色。没有MouseLeave
事件。我看到蓝色按钮,直到我单击屏幕上的其他位置。
有什么解决方法可以防止这种情况发生吗?我知道我可以消除整个悬停效果,但我不想这样做,除非有其他方法。
最佳答案
检查以下 (http://blakenui.codeplex.com/) 是否可以帮助您处理问题
WPF: Is there a possibility to "route" ordinary mouse events to touch events in Windows 7
关于wpf - 按钮悬停效果和触摸 (WPF),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17618631/