[.NET] Textbox Enter問題

看板Visual_Basic作者時間16年前 (2009/12/07 18:08), 編輯推噓4(407)
留言11則, 5人參與, 最新討論串1/1
有點類似要作一個查詢資料的頁面 利用一個TextBox去作資料的輸入 輸入完直接按下Enter就可以作查詢的功能 而不需在動用滑鼠到查詢的Button上 因為我看現有的code找不到有類似處理 但卻可以完成這樣的工作 請問是我設定上的問題? 還是有特別處理的code是我沒發現? 謝謝... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.121.149

12/07 18:47, , 1F
把button click event裡的東西寫到 text keyup裡
12/07 18:47, 1F

12/07 18:47, , 2F
再判斷key是不是enter 來決定要不要執行
12/07 18:47, 2F

12/07 20:33, , 3F
樓上正解~
12/07 20:33, 3F

12/08 00:12, , 4F
樓樓上正解~ Keypress 也可以~
12/08 00:12, 4F

12/08 01:03, , 5F
keypress有些缺點 比較不建議用在判斷enter上
12/08 01:03, 5F

12/08 01:04, , 6F
小弟個人偏見啦 各種情況多試多比較
12/08 01:04, 6F

12/08 12:42, , 7F
另外的方法就是用Leave()方法在裡面寫程式~~醬子當你按Tab鍵
12/08 12:42, 7F

12/08 12:43, , 8F
也會有一樣的效果...
12/08 12:43, 8F

12/08 19:35, , 9F
keypress有什麼缺點@@"
12/08 19:35, 9F

12/09 07:07, , 10F
可利用表單的AcceptButton屬性, 指定當user按下Enter鍵時
12/09 07:07, 10F

12/09 07:09, , 11F
等同於按下哪一個按鈕
12/09 07:09, 11F
文章代碼(AID): #1B7DGskv (Visual_Basic)