Foxtable(狐表)用户栏目专家坐堂 → NumericComboBox控件用法


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

主题:NumericComboBox控件用法

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/10 14:44:00 [显示全部帖子]

ValueChanged事件

if vars("count") > e.sender.value then
dim 减少的行数 as integer = vars("count") - e.sender.value
倒序删除指定的行数
elseif vars("count") < e.sender.value then
dim 增加的行数 as integer = e.sender.value - vars("count") 
Tables(e.Form.Name & "_table1").AddNew(增加的行数)
endif
vars("count")  = e.sender.value 

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/10 15:19:00 [显示全部帖子]

代码放在什么事件的?放到valuechanged事件

If e.sender.value < 0 Then
    e.sender.value = 0
End If

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/10 16:38:00 [显示全部帖子]

AddNew了2次,肯定是增加2行呀

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/10 16:59:00 [显示全部帖子]

请上传实例测试,说明要什么效果

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/10 17:12:00 [显示全部帖子]

用按钮操作吧,程序无法识别这么智能的逻辑。

控件事件无法识别是点击微调更改的值,还是手工输入的值。只能知道控件值更改了,然后和之前的值对比是变大了还是变小了

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/10 17:40:00 [显示全部帖子]

StopRedraw     不行就没有办法了

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/11 8:59:00 [显示全部帖子]

试试不就知道了。

 回到顶部