以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  文本框输入时,光标有时会跳前面,怎么处理?(已搞定)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4864)

--  作者:reachtone
--  发布时间:2009/11/3 17:21:00
--  文本框输入时,光标有时会跳前面,怎么处理?(已搞定)

关于这个问题,客户跟我投诉越来越多。
只要输入,光标就跑到文本框的最前面,根本无法正常输入。
这个问题,大家有没什么好的办法?

[此贴子已经被作者于2009-11-3 18:08:36编辑过]

--  作者:baoxyang
--  发布时间:2009/11/3 17:40:00
--  

最好要有截图或事例才行,否则不明是怎么回事


--  作者:reachtone
--  发布时间:2009/11/3 17:54:00
--  
呵呵,我一直以为是输入法的问题,就没怎么去检查。
事实上是我的问题,已经查到原因了,是由于TextChanged事件中的e.Sender.WriteValue导致的。
--  作者:e-png
--  发布时间:2009/11/3 17:59:00
--  
以下是引用reachtone在2009-11-3 17:21:00的发言:

关于这个问题,客户跟我投诉越来越多。
只要输入,光标就跑到文本框的最前面,根本无法正常输入。
这个问题,大家有没什么好的办法?

[此贴子已经被作者于2009-11-3 17:21:53编辑过]

以前在表中输入时,就是这种情况,现在怎么跑到文本框里去了? 这个【fox】怎么搞得!!!
临时解决办法: keyup事件:sendkeys.send("{right 10}")【或20、30等】,没有试过!

没看到3楼的。

[此贴子已经被作者于2009-11-3 18:15:12编辑过]

--  作者:reachtone
--  发布时间:2009/11/3 18:08:00
--  
以下是引用e-png在2009-11-3 17:59:00的发言:

以前在表中输入时,就是这种情况,现在怎么跑到文本框里去了? 这个【fox】怎么搞得!!!
临时解决办法: keyup事件:sendkeys.send("{right 10}")【或20、30等】,没有试过!

[此贴子已经被作者于2009-11-3 18:04:25编辑过]

呵呵,这个不怪foxtable,是我的问题。
因为我在文本框的TextChanged事件中设置了e.Sender.WriteValue。问题已经解决。


--  作者:mr725
--  发布时间:2009/11/4 16:36:00
--  
以下是引用reachtone在2009-11-3 18:08:00的发言:

呵呵,这个不怪foxtable,是我的问题。
因为我在文本框的TextChanged事件中设置了e.Sender.WriteValue。问题已经解决。

e.Sender.WriteValue  就是说可以从来录入啦。 新发现哦~