vsflexgrid控件的某一列怎么绑定一个dtpicker?

xinshaw 2003-05-19 07:20:05
这一列是时间,我想用户在点击了这一列的某一格后出现一个dtpicker,然后可以更改它的值。
我现在虽然实现了这个效果,但是只要grid的行太多了,出现scrollbar后,将它拉到第二页,dtpicker的位置就和所选取的格的位置不一致了,因为我是根据grid的格子的位置来定义dtpicker的left 和 top的,有什么解决办法吗?
...全文
121 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
flxa 2003-05-19
  • 打赏
  • 举报
回复
VSGRID中一个容器,可以把其他控件放进去!
先把DTPPicker放进去!
然后再编辑VSGRID的RowColChange中加入如下代码:

With VSFlexGrid1
DTPicker1.Move .ColPos(.Col), .RowPos(.Row), .ColWidth(.Col), .RowHeight(.Row)
End With

一切OK!
xinshaw 2003-05-19
  • 打赏
  • 举报
回复
高手啊,求求你快点看过来呀,我等着交差的哦

7,785

社区成员

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

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