0
我正在致力於一個精簡框架應用程序的嚮導。該向導在屏幕的左下角和右下角具有下一個和上一個按鈕。我將如何去綁定一個小鍵盤按鈕來觸發下一個和上一個按鈕。將運行應用程序的設備具有鍵盤按鈕,直接位於下一個按鈕和上一個按鈕的下方,我想攔截這些按鈕中的按鍵事件,並觸發我的應用程序中的下一個和上一個按鈕單擊。精簡框架 - 將鍵盤按鍵映射到按鈕單擊事件
我正在致力於一個精簡框架應用程序的嚮導。該向導在屏幕的左下角和右下角具有下一個和上一個按鈕。我將如何去綁定一個小鍵盤按鈕來觸發下一個和上一個按鈕。將運行應用程序的設備具有鍵盤按鈕,直接位於下一個按鈕和上一個按鈕的下方,我想攔截這些按鈕中的按鍵事件,並觸發我的應用程序中的下一個和上一個按鈕單擊。精簡框架 - 將鍵盤按鍵映射到按鈕單擊事件
您不會提及它是自定義Windows CE設備還是更「標準」的Windows Mobile設備。
KeyPreview
屬性的組合截獲,窗體的KeyDown
情況下,HardwareButtons
從Microsoft.WindowsCE.Forms
和本地AllKeys
功能。
感謝您的答覆。我不確定ce和windows移動設備之間的區別是什麼。該設備運行Windows Mobile 6.0,並具有像手機一樣的鍵盤佈局。該設備附帶的SDK確實有鍵盤映射和事件觸發類,但我希望採用更一般的方法。我現在採取的措施是在所有文本框等控件上捕獲keydown事件並獲得鍵碼。 – Andrew 2011-04-09 11:22:24
@Andrew:如果它運行的是Windows Mobile 6,那麼它當然是Windows Mobile設備。您沒有提到這一點,而且由於Compact Framework可以運行任何Windows CE設備,它也可以是工業定製設備。 – 2011-04-09 16:04:45