我有一个WPF应用程序,其中在某个时刻会弹出另一个窗口,用户可以在打开时选择一个字段输入文本,然后单击“确定”保存文本。在我的桌面上使用鼠标时,这个功能正常工作,但是当我在平板电脑(Surface Pro)上运行应用程序时,需要点击两次“确定”按钮才能保存文本。第一次点击会将按钮高亮显示,第二次点击才会单击它。是否有办法让用户只需在屏幕上轻触一次即可单击该按钮?
这仅发生在应用程序切换到新窗口时。主窗口只需要一个轻触即可单击按钮(尽管我注意到在切换回主窗口时需要两个轻触)。似乎这个问题与焦点或其他东西有关,因为如果我在单击“确定”之前在新窗口的某个地方轻触一下,我可以轻触一次“确定”按钮就会触发单击事件。
这仅发生在应用程序切换到新窗口时。主窗口只需要一个轻触即可单击按钮(尽管我注意到在切换回主窗口时需要两个轻触)。似乎这个问题与焦点或其他东西有关,因为如果我在单击“确定”之前在新窗口的某个地方轻触一下,我可以轻触一次“确定”按钮就会触发单击事件。