以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  tiantian, fix this bug please  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=66011)

--  作者:cyrollin
--  发布时间:2015/3/27 14:42:00
--  tiantian, fix this bug please
e.Sender.WriteValue() 还是这个属性
在文本框里不能输入空格

--  作者:有点甜
--  发布时间:2015/3/27 14:49:00
--  

 那你就不要用 e.Sender.WriteValue()

 

 直接写,比如

 

Tables("表A").Current("第一列") = e.Sender.Text


--  作者:cyrollin
--  发布时间:2015/3/27 14:51:00
--  
恩,可以我只是想 KINDLY report it to you 
--  作者:jialihaha
--  发布时间:2015/3/27 15:29:00
--  
输入空格,他会跳到文本内容的最前面了
--  作者:cyrollin
--  发布时间:2015/3/27 16:00:00
--  
是的,就是这种情况,用这种办法:

 If e.Sender.Text.EndsWith(" ") = False Then
    e.Sender.WriteValue()
End If

在控件的 textchanged 事件中,写入上面代码,搞定。

so you should thank me for sharing this code with you :)))

--  作者:jspta
--  发布时间:2015/3/27 16:47:00
--  
textbox有个TrimEnd属性,设置为False即可。在属性表里显示的是删除尾空格