[問題] 一個textbox.focus的蠢問題

看板C_Sharp (C#)作者 (購物慾好強)時間15年前 (2010/07/06 22:48), 編輯推噓3(300)
留言3則, 2人參與, 最新討論串1/2 (看更多)
這個問題搞一個下午 快瘋了 有一個form裡面有一個textbox,此時滑鼠指標是在textbox上 在textbox上面按enter會進入測試 一進入測試程式 會先把textbox.Enable=false 來避免測試時有人輸入值 測試結束後把textbox.Enable=true; 滑鼠指標卻不在textbox上 連按tab都找不到 一定要用滑鼠去textbox點一下才行 測試結束後已經把textbox.focus();且taxidex=0 但是滑鼠指標還是回不去textbox裡。 若是作一個button裡頭寫textbox.focus=true; 按下button就可以成功 但我要的是測試完之後,滑鼠指標可以自動在textbox上出現阿... 請大家幫忙一下,這問題搞得我快瘋了 ...謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.218.117

07/07 07:00, , 1F
先enable再focus呢?
07/07 07:00, 1F

07/07 09:34, , 2F
是滑鼠指標還是 文字輸入的游標?
07/07 09:34, 2F

07/07 11:00, , 3F
那如果你把enabled 改為readonly 呢?
07/07 11:00, 3F
文章代碼(AID): #1CCq97Ww (C_Sharp)
文章代碼(AID): #1CCq97Ww (C_Sharp)