Foxtable(狐表)用户栏目专家坐堂 → 绑定ListBox后的问题在哪里


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

主题:绑定ListBox后的问题在哪里

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


加好友 发短信
等级:幼狐 帖子:148 积分:1665 威望:0 精华:0 注册:2008/9/1 19:40:00
绑定ListBox后的问题在哪里  发帖心情 Post By:2009/5/12 12:35:00 [只看该作者]

再次提出关于在窗口中绑定列表框的问题,我的文件中有三个问题:
1、没有新增空白行的情况下,不能插入行,否则原来最后一行的“评定”数据会被删除
2、被绑定的“评定”中不能输入其它字符
3、当删除全部行后会出错
帮我看看该怎样解决
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/5/12 12:36:00 [只看该作者]

别用ListBox绑定


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


加好友 发短信
等级:幼狐 帖子:148 积分:1665 威望:0 精华:0 注册:2008/9/1 19:40:00
  发帖心情 Post By:2009/5/12 12:38:00 [只看该作者]

ListBox绑定比ComboBox绑定输入的时候要简单,可以通过键盘上下箭头选择,不一定要用鼠标选择

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


加好友 发短信
等级:幼狐 帖子:148 积分:1665 威望:0 精华:0 注册:2008/9/1 19:40:00
  发帖心情 Post By:2009/5/12 13:45:00 [只看该作者]

不用绑定,那ListBox的内容写入“评定”,代码怎么写?

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/5/12 15:38:00 [只看该作者]

以下是引用tianhe95在2009-5-12 13:45:00的发言:
不用绑定,那ListBox的内容写入“评定”,代码怎么写?

直接在属性自定义项目中写上:评定  就ok (不做任何绑定)

你的全部用意是什么呢?图片点击可在新窗口打开查看


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


加好友 发短信
等级:幼狐 帖子:148 积分:1665 威望:0 精华:0 注册:2008/9/1 19:40:00
  发帖心情 Post By:2009/5/12 19:27:00 [只看该作者]

不能绑定,那就用ComboBox绑定算了。还有一个问题想请教各位,想让全表的英文字母自动转换为大写,应该怎样设置表属性

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/5/12 19:41:00 [只看该作者]

ToUpper

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


加好友 发短信
等级:幼狐 帖子:148 积分:1665 威望:0 精华:0 注册:2008/9/1 19:40:00
  发帖心情 Post By:2009/5/12 20:26:00 [只看该作者]

那么在表的哪个事件中设置,代码该怎么写?谢谢

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/5/12 20:41:00 [只看该作者]

放在表事件中的datacolchanged里面: 也许不规范,但可以达到要求。

If e.DataCol.Name = "某列" Then   
    Dim s1 As String = currenttable(CurrentTable.Position,"某列").ToUpper()
    currenttable(CurrentTable.Position,"某列")=s1.ToUpper()   
End If

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


加好友 发短信
等级:幼狐 帖子:148 积分:1665 威望:0 精华:0 注册:2008/9/1 19:40:00
  发帖心情 Post By:2009/5/12 21:19:00 [只看该作者]

这样每一列都要判断,会不会影响运行速度(表格数据很多时),有没有更好的办法?

 回到顶部
总数 11 1 2 下一页