我開發了一個使用VB.NET的應用程序,使用觸摸屏(這是一個銷售點應用程序)。我已經使用按鈕點擊事件來執行代碼,就像普通的Windows應用程序一樣。這是正確的方法嗎,還是應該使用MouseUp和MouseDown事件?觸摸屏應用程序的最佳事件?
3
A
回答
3
使用Click
事件是正確的。在觸摸屏上,點擊按鈕會產生一個事件,就像用鼠標單擊按鈕時一樣。
P.S.您在評論中提到,有時應用程序在您單擊按鈕時會掛起。這很可能是由響應Click
事件的代碼引起的,並且與使用觸摸屏無關。
-1
昨天剛剛遇到我們的觸摸POS應用程序的問題。在某些監視器上,點擊事件在某些情況下會觸發兩次。看起來,不同的觸摸屏顯示器甚至以不同的方式處理點擊,並且一些軟件可以防止其他人無法操作。具體問題是我們的點擊事件被觸發兩次,因此單擊按鈕「1」會導致「11」只發生在使用觸摸屏而不是鼠標時。按鈕的第一次按下會放「1」,然後當您將手指從按鈕上移開時,會出現另一個「1」。如果您調試了點擊事件,它只會被觸發一次,並且只在該字段中加1。如果您進行了調試,則返回到11.
保存您的頭痛症狀並使用MOUSEUP。
相關問題
- 1. 事件觸摸屏輕輕觸摸
- 2. iPhone觸摸屏事件
- 3. 用於觸摸屏應用程序的屏幕鍵盤
- 4. 使用屏幕鍵盤觸摸事件
- 5. 過多的觸摸事件減慢Android應用程序
- 6. 如何爲我的應用程序實現觸摸事件?
- 7. iOS的Web應用程序:輸入忽略觸摸事件
- 8. 觸摸響應事件ios4
- 9. 從觸摸屏在Chrome中觸摸事件
- 10. onClick事件是否會觸摸觸摸屏設備?
- 11. 如何在非觸摸環境下運行觸摸屏應用程序?
- 12. 將手持式觸摸事件添加到Web應用程序
- 13. 檢測任何觸摸事件在應用程序在iPhone
- 14. 通過觸摸事件傳遞給應用程序
- 15. 觸摸屏和Javascript DOM mousedown事件
- 16. 接收屏幕觸摸事件
- 17. Windows XP - 鉤入觸摸屏事件?
- 18. 觸摸事件流程
- 19. 針對java應用程序的多點觸摸事件到鼠標事件
- 20. 控制沒有觸摸屏的殘疾人的應用程序
- 21. 觸摸事件
- 22. 更改下拉大小的.NET觸摸屏應用程序
- 23. WPF應用程序中的Windows 7觸摸屏鍵盤
- 24. .NET窗口應用程序的觸摸屏操作?
- 25. 重置觸摸事件的事件處理程序
- 26. 單一應用程序的觸摸ID
- 27. Sencha觸摸應用程序的建設
- 28. UIButton崩潰的應用程序觸摸
- 29. createTouch vs ontouchstart - 檢測觸摸屏設備的最佳方式?
- 30. 檢測觸摸屏(ipad,iphone等)的最佳方法?
我投票結束這個問題作爲題外話,因爲它**不涉及**具體的編程問題。另外,你有沒有嘗試過它,它有什麼作用? – Codexer
感謝codexer,你是非常有幫助的人! –
codexer,我把他們兩個,按鈕點擊和按鈕mouseup/down和他們兩個執行的過程,但我需要最完美的TOUCHSCREEN朋友! –