作者pologuy (购物慾好强)
看板C_Sharp
标题Re: [问题] 一个textbox.focus的蠢问题
时间Wed Jul 7 10:12:04 2010
更新问题
是文字的游标
我是从另一个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
1F:→ evirtues:在clean()里设中断点,确认timeout事件结束後有进入执行? 07/07 23:46
2F:推 ym7226:试试看别种触发事件! form_load 印象focus会有问题 07/09 01:04