我有一個WPF應用程序,它在某一點出現另一個窗口,用戶可以在打開時選擇的字段中輸入文本,然後單擊確定以保存文本。這可以在我的桌面上使用鼠標正常工作,但是當我在平板電腦(Surface Pro)上運行應用程序時,需要點擊確定按鈕兩次以保存文本。第一個水龍頭突出顯示該按鈕,然後第二個水龍頭點擊它。有什麼方法可以讓用戶點擊屏幕上的一個按鈕嗎?需要在觸摸屏上點擊兩次以點擊WPF中的按鈕
這隻發生在應用程序切換到新窗口時。主窗口只需要點擊一下按鈕(雖然我注意到當切換回主窗口時需要兩個按鈕)。看起來這個問題與焦點或某事有關,因爲如果我在點擊確定之前點擊新窗口的某個地方,我可以點擊確定一次,它將觸發點擊事件。
我已經擁有了textBox.Focus(),並且在彈出窗口時選中了文本框,並且可以在不點擊任何內容的情況下爲其添加文本,但仍然需要兩次敲擊才能點擊「確定」。我會看看標籤順序,看看是否有幫助 –