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

看板C_Sharp作者 (購物慾好強)時間15年前 (2010/07/07 10:12), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
更新問題 是文字的游標 我是從另一個form 設timeout call回來一個function來enalbe跟focus這樣就不行 不從timeout call回去就ok http://www.blueshop.com.tw/board/show.asp?subcde=BRD20100706231607DI3&fumcde=BRD20100706231607DI3 裡頭有我的code 難道跟timer 的timeout事件有關?? 因為我在另一個form直接call回來也ok,但用timeout事件就失敗 ※ 引述《pologuy (購物慾好強)》之銘言: : 這個問題搞一個下午 快瘋了 : 有一個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: 112.78.69.57

07/07 23:46, , 1F
在clean()裡設中斷點,確認timeout事件結束後有進入執行?
07/07 23:46, 1F

07/09 01:04, , 2F
試試看別種觸發事件! form_load 印象focus會有問題
07/09 01:04, 2F
文章代碼(AID): #1CC-9thc (C_Sharp)
文章代碼(AID): #1CC-9thc (C_Sharp)