2012-10-01 67 views
1

我爲桌面應用程序中使用的鼠標控制鍵盤編寫了一個簡單的c#windows窗體應用程序(.net,在visual studio 2012中)。最終,我想要一個鍵盤表單,可以在類似自助服務終端的觸摸屏上使用。自助服務終端的觸摸屏鍵盤

我的問題:我可以期待桌面應用在觸摸屏上「按原樣」工作嗎?我特別關心的是,我是否可以合理地期望鼠標點擊事件在觸摸屏上攔截觸摸事件,或者我是否應該先考慮導入某些庫和/或綁定除「Click」之外的事件。我只是簡單地測試它,但我現在沒有訪問權限的觸摸屏設備,我可以運行該應用程序。

+0

是的,你可以期待它的工作。正常的觸摸事件(不包括手勢)將通過鼠標點擊相同的「Click」事件來處理。 –

+0

我編輯了你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –

回答

1

我可以期待桌面應用在觸摸屏上「按原樣」工作嗎?

是的,這是硬件翻譯「觸摸」點擊。您可以編寫更高級的應用程序,專門針對觸摸屏設備,例如滑動/捏等。但是,如果你只是一個基本的應用程序與按鈕,它應該都在觸摸屏上工作相同。