1
我開發了一個應用程序在三星Series 7平板電腦上運行。此應用程序是使用WPF,.NET 4.5和C#開發的。Windows 7平板電腦按鈕雙擊
我的問題是,有時一個按鈕在第一次點擊時沒有收到輸入。例如,Window1上有一個打開Window2的OpenWindow2Button。關閉Window2,然後嘗試推送DoSomethingElseButton。第一次點擊按鈕時,沒有任何反應。第二次按鈕按預期工作。當我點擊Window1上的DisplayMediaElement時,也會發生同樣的問題。
一個有趣的事實是,如果我使用手寫筆或鼠標,問題是不存在的。
我的猜測是Window或DisplayMediaElement沒有焦點來接收輕擊輸入。 (但是爲什麼它的焦點是接收觸筆或鼠標輸入?)這是一個功能還是一個錯誤?第一次點擊按鈕時是否可以接收觸摸輸入?
這個答案足以指向我的方向。我的應用程序有很多按鈕,但有一些重要的按鈕需要在第一次點擊時作出響應。我將TouchDown事件連接到這些按鈕以及將MouseDown事件掛鉤。 TouchDown每次都會毫無問題地觸發。任何其他有這個問題的人都需要確保他們的代碼在**這兩個事件被解僱的情況下工作。 – Robert 2013-05-08 00:19:17