victor2DL 发表于 2015-6-17 17:03:00

VSFlexGrid如何实现checkbox

问题1:

图片效果的带checkbox 如何实现?

victor2DL 发表于 2015-6-17 17:09:00

特别是头部的checkbox。

victor2DL 发表于 2015-6-17 17:13:00

如何实现头部checkbox点击之后,选中/非选中 明细部的checkbox?

Alice 发表于 2015-6-17 19:09:00

回复 1楼victor2DL的帖子

感谢对该问题的反馈。
你的问题我们已经收到了。
校验之后给你反馈。

Alice 发表于 2015-6-18 10:40:00

回复 1楼victor2DL的帖子

1.你可以通过设置vsflexgrid的ColDataType 是Boolean来设置checkbox列。

2.请尝试使用如下在header上设置checkbox代码:
flex.Cell(flexcpChecked, row, col) = flexChecked

3.有关check/uncheck,如下代码逻辑去设置check或uncheck,仅供参考:
'Check if it's unchecked
If fg.Cell(flexcpChecked, row, 0) = flexUnchecked Then
'Make it checked
fg.Cell(flexcpChecked, row, 0) = flexChecked
End If

victor2DL 发表于 2015-6-18 13:56:00

感谢美女的回答。
你的意思是,flex.Cell(flexcpChecked, row, col)
中row=0,col=0的话,就是header部的第1列?

Alice 发表于 2015-6-18 17:06:00

回复 6楼victor2DL的帖子

你好。
【0,0】指的是最上端和最左端位置的单元格,如果你这个部分是header,那么就是指它。

victor2DL 发表于 2015-6-18 18:09:00

明白了,就是说,header部分是第0行,明细部分是从第一行开始的?

Alice 发表于 2015-6-19 09:40:00

回复 8楼victor2DL的帖子

很聪明。
是你理解的这样。

victor2DL 发表于 2015-6-23 13:10:00

感谢你的回答。
了解了
页: [1] 2
查看完整版本: VSFlexGrid如何实现checkbox