触摸按钮命令执行问题 | WPF |虚拟机 |视窗 10
Posted
技术标签:
【中文标题】触摸按钮命令执行问题 | WPF |虚拟机 |视窗 10【英文标题】:Button command execution issue with touch | WPF | MVVM | Windows 10 【发布时间】:2021-07-04 10:08:09 【问题描述】:我正在使用 MVVM 模式在 Windows 10 上运行的 WPF 应用程序中使用一个简单的按钮,以使用触摸监视器通过命令绑定执行单击操作。实际发生的情况是,有时第一次命令操作没有在触摸时执行,而在第二次触摸后它可以正常工作。
我已验证 TouchDown 和 TouchUp 事件始终正常工作(第一次和以后)。
使用鼠标一切正常。
按钮出现在对话框中,我想知道它是否可以与任何类型的焦点管理相关联但找不到?请帮忙!
最好的问候, 高压钠灯。
【问题讨论】:
通常这样的事情是因为 DataContext 已更改。仔细检查您没有重新分配 DataContext,而只是更改底层状态 【参考方案1】:在我的情况下,问题是应在 Windows 7 上禁用的 WPF 应用程序的 RealTimeStylus。
详情请看这里:https://docs.microsoft.com/en-us/dotnet/desktop/wpf/advanced/disable-the-realtimestylus-for-wpf-applications?view=netframeworkdesktop-4.8。
【讨论】:
以上是关于触摸按钮命令执行问题 | WPF |虚拟机 |视窗 10的主要内容,如果未能解决你的问题,请参考以下文章