iT邦幫忙

0

Winform 實作小算盤無法做出“按鍵”功能

SKY 2023-08-15 19:02:43942 瀏覽
  • 分享至 

  • xImage

如果畫面沒有任何可被選擇的控制項
像是button,combobox...
Winform 的OnKeydown 都可以觸發
但是如果一旦有那些控制項
我不管敲任何鍵
似乎都是在往那些控制項送
有什麼方法可以讓我的winform可以觸發OnKeydown的
謝謝各位

neochen iT邦新手 4 級 ‧ 2023-08-16 08:45:30 檢舉
如果是button的話在onclick後再重新focus到你希望的控制項上,combobox要看一下,但大致上的方向差不多
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
PinShengs
iT邦新手 5 級 ‧ 2023-08-15 23:08:47

use button and set visible = false

0
ntustzeus
iT邦新手 2 級 ‧ 2023-08-16 09:23:55

如果是想要一個全域的按鍵偵測,可以參考這個

這種一般會須要Win32 API,可以參考PInvoke.net,這個幫你包好了,會比較容易使用

如果不想用,可以試試偵測focus變化,然後自動移回winform上面,這樣可能也會動,但效果應該不怎麼好…

我要發表回答

立即登入回答