wpf - 按钮悬停效果和触摸 (WPF)

标签 wpf button windows-8 hover touch

我有带有 Button 的 WPF 桌面应用程序.当我在普通 PC 上运行它并将鼠标光标移到按钮上时,它变成蓝色(默认 Windows 主题)。当我将光标移出时,按钮再次变灰。很正常的行为。

但是当我在 Windows 8 平板电脑上运行它时,会发生以下情况:我触摸 Button ,它变成蓝色。然后我向上移动手指,但按钮保持蓝色。没有MouseLeave事件。我看到蓝色按钮,直到我单击屏幕上的其他位置。

有什么解决方法可以防止这种情况发生吗?我知道我可以消除整个悬停效果,但我不想这样做,除非有其他方法。

最佳答案

关于wpf - 按钮悬停效果和触摸 (WPF),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17618631/

相关文章:

ios - 为什么按钮未启用?

css - 无法将背景图像添加到 CSS 按钮

windows-8 - 如何检测 Windows 8 设备是否在 WiFi/LAN 或 3G 互联网连接上?

service - Jenkins windows slave 服务不与桌面交互

wpf - 将 WPF FlowDocuments 序列化到/从 PackagePart(包括图像等)

c# - 更有效地实现大量事件

ios - 选择创建的按钮后,为什么会收到信号SIGABRT?

windows-8 - d3dx11.h 不在 Windows 8.0 套件中

c# - WPF,单击 TextBox 应检查 RadioButton

c# - XAML 继承(非代码隐藏)