有关Datagrid滚动条问题

lchxu 2007-08-09 11:05:26
各位大虾,我在VB6中添加datagrid1后:
cn.open "……"
rs.open "select * ……", cn, 3, 3
set datagrid1.datasource = rs

发现datagrid控件的垂直滚动条上的滚动块老是停在底下(记录数较多,控件内只看到部分记录),不论怎么拖动,而且也不支持鼠标的滚动轮上下翻页。

请问是怎么回事?
...全文
220 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lchxu 2007-11-10
  • 打赏
  • 举报
回复
散分了,问题仍然没有解决
guyehanxinlei 2007-08-11
  • 打赏
  • 举报
回复
大批量数据就不要用这个控件了,换一个功能更强大的spread 试试看
mmyyxx88 2007-08-09
  • 打赏
  • 举报
回复
记录一定多的不得了,拖都拖不动了。即便支持滚轮,料想也滚不动。
如果还在读取数据库中的数据进入datagrid1,也有可能不响应你的拖动。

那你想怎么样呢?把它定位在某个地方如何?
比如定位在第一个记录:rs.MoveFirst
或者datagrid1.row = 100 ,定位在第一百行。

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧