以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 文本框小数点BUG (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179251) |
||||
-- 作者:rjh4078 -- 发布时间:2022/8/15 9:11:00 -- 文本框小数点BUG 如果想实现文本框与表中数据实时联动 使用e.sener.writevalue时输入小数点就会出现光标不对的情况
|
||||
-- 作者:有点蓝 -- 发布时间:2022/8/15 9:21:00 -- 正常。电脑处理数值的时候如果小数点没有东西,赋值的时候会自动去掉小数点。这种情况没有办法处理。 |
||||
-- 作者:有点蓝 -- 发布时间:2022/8/15 9:22:00 -- 或者考虑判断一下输入的字符,如果是小数点,先不要e.sener.writevalue |
||||
-- 作者:rjh4078 -- 发布时间:2022/8/15 10:09:00 -- 比如我输入12.3点刚录进去 光标就跳到首字符了 |
||||
-- 作者:rjh4078 -- 发布时间:2022/8/15 10:11:00 -- 改用NumericComboBox 直接连小数点都输不了 |
||||
-- 作者:有点蓝 -- 发布时间:2022/8/15 10:30:00 -- 文本框判断一下最后输入的字符,如果是小数点,就不要e.sener.writevalue |
||||
-- 作者:rjh4078 -- 发布时间:2022/8/15 11:05:00 -- 关键问题这么干的目的是要实时写入表进行判断,如果没小数点结果就不一样了 |
||||
-- 作者:有点蓝 -- 发布时间:2022/8/15 11:16:00 -- 没有办法。要么直接在文本框里判断,要么直接在表格里编辑 |