作者pologuy (購物慾好強)
看板C_Sharp
標題[問題] 一個textbox.focus的蠢問題
時間Tue Jul 6 22:48:36 2010
這個問題搞一個下午 快瘋了
有一個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
1F:推 liaommx:先enable再focus呢? 07/07 07:00
2F:推 virdust2003:是滑鼠指標還是 文字輸入的游標? 07/07 09:34
3F:推 virdust2003:那如果你把enabled 改為readonly 呢? 07/07 11:00