谁做过msflexgrid的表格实现拆分,类似excel中窗口拆分

zhengjialon 2011-12-08 09:15:38
如题,我用msflexgrid显示一个表格,由于列比较多,用水平滚动条拉到后面以后,又看不到前面的,有没有办法让msflexgrid的表格分成两部分显示,比如前面几列固定,水平滚动条只滚动后面的列,这样好前后对比查看,效果就类似excel里面 窗口拆分——冻结窗格的效果?但是不是要固定列这种效果,因为前面的固定列是动态的
...全文
105 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhengjialon 2011-12-08
  • 打赏
  • 举报
回复
让用户一列列的隐藏?这样用记操作多别扭啊,没有那种好操作,左边的列表,用户想拖到哪一列开始就拖到哪一列。右边的也可以任意拖动
PS:隐藏就是把列宽设成0?
chinaboyzyq 2011-12-08
  • 打赏
  • 举报
回复
你想隐藏哪列都可以啊。
chinaboyzyq 2011-12-08
  • 打赏
  • 举报
回复
可以隐藏前30列
zhengjialon 2011-12-08
  • 打赏
  • 举报
回复
或者用其它什么控件有人实现过拆分效果?
zhengjialon 2011-12-08
  • 打赏
  • 举报
回复
固定列不行啊。。。
比如表格一共有50列,前面30列是一般的属性,我要对比第31-40列与第41-50列,这样第1-30列做成固定就不行了
chinaboyzyq 2011-12-08
  • 打赏
  • 举报
回复
msflexgrid可以设置固定列,MSFlexGrid1.FixedCols = 3
饮水需思源 2011-12-08
  • 打赏
  • 举报
回复
'mshflexgid可以设置固定列
mshflexgrid.fixedcols=5 '这样前5列就固定

1,451

社区成员

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

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