Foxtable(狐表)用户栏目专家坐堂 → NumericComboBox区分计算和手工输入


  共有3144人关注过本帖树形打印复制链接

主题:NumericComboBox区分计算和手工输入

帅哥哟,离线,有人找我吗?
l20j07
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:41 积分:437 威望:0 精华:0 注册:2017/2/6 0:34:00
NumericComboBox区分计算和手工输入  发帖心情 Post By:2017/4/11 13:01:00 [只看该作者]

NumericComboBox,如果下拉输入,则输入值乘以100,若手工输入,则不乘倍数,怎么实现?有下拉框关闭的事件么?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107230 积分:545405 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/4/11 14:29:00 [只看该作者]

没有下拉事件,判断不了

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/11 15:44:00 [只看该作者]

 如果下拉输入一部分,手工输入一部分呢?

 

 简单判断,可以写代码

 

enter事件

vars("手工") = False

 

leavel事件

If vars("手工") = False Then
    e.Sender.text = val(e.sender.Text) * 100
End If

 

keydown事件

vars("手工") = True


 回到顶部
帅哥哟,离线,有人找我吗?
foxtablefanse
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:553 积分:5250 威望:0 精华:0 注册:2018/11/6 10:54:00
NumericComboBox 小数位控制  发帖心情 Post By:2023/2/27 23:20:00 [只看该作者]

NumericComboBox控件值是其它控件值计算而来,小数位太多,如何控件在两位小数

 回到顶部