找回密码
 立即注册

QQ登录

只需一步,快速开始

shapphhe

注册会员

18

主题

57

帖子

199

积分

注册会员

积分
199
shapphhe
注册会员   /  发表于:2017-10-10 17:14  /   查看:8798  /  回复:11
本帖最后由 shapphhe 于 2017-10-13 15:15 编辑

你好,我想在Winform C1FlexGrid中加一列CheckBox ,实现选择/解除选择功能,列标题需包含全选择/全解除选择checkbox。
并且该列绑定数据源Flag。
请问有没有Demo可以参考一下?谢谢!

如图所示,列标题包含文字与全选checkbox。
问题1:此时其他列过滤数据后(Filter)点击全选checkbox按钮,只会选中显示的行,而不会影响隐藏的行。
问题2:在鼠标点击checkbox时,有没有可以控制checkbox选择前的事件(比如BeforeSelect)?
谢谢解答!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-10-10 18:17:34
沙发
您好,您是说checkbox列是绑定的数据flag列?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
shapphhe
注册会员   /  发表于:2017-10-11 10:02:45
板凳
JeffryLI 发表于 2017-10-10 18:17
您好,您是说checkbox列是绑定的数据flag列?

对的,该列要绑定数据
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-11 10:37:34
地板
shapphhe 发表于 2017-10-11 10:02
对的,该列要绑定数据

那就简单了,您就直接把这列作为bool型的直接绑定,flexgrid会自动加载成checkbox的,对于您说的问题一 这个是要后要写方法处理的,,对于问题二如果是绑定列的checkbox,就可以调用表格的beforedit事件。这个checkbox列您可以参考Documents\ComponentOne Samples\WinForms\ControlExplorer里面flexgrid的小功能点。希望能帮到您。

评分

参与人数 1满意度 +5 收起 理由
shapphhe + 5 很给力!

查看全部评分

请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
shapphhe
注册会员   /  发表于:2017-10-11 11:18:06
5#
JeffryLI 发表于 2017-10-11 10:37
那就简单了,您就直接把这列作为bool型的直接绑定,flexgrid会自动加载成checkbox的,对于您说的问题一  ...

谢谢解答,我没有找到参考案例,能否发个附件给我?谢谢!
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-11 12:21:20
6#
shapphhe 发表于 2017-10-11 11:18
谢谢解答,我没有找到参考案例,能否发个附件给我?谢谢!

您好,有个源码您可以参考,http://gcdn.gcpowertools.com.cn/ ... &extra=page%3D1,里面也有案例。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
shapphhe
注册会员   /  发表于:2017-10-11 13:36:01
7#
谢谢解答,下载了您给提供的源代码,在本地运行不了,没有找到有关于checkbox的代码,能否把Documents\ComponentOne Samples\WinForms\ControlExplorer这个的代码发来一份作参考?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-11 14:21:00
8#
shapphhe 发表于 2017-10-11 13:36
谢谢解答,下载了您给提供的源代码,在本地运行不了,没有找到有关于checkbox的代码,能否把Documents\Comp ...

您好,这个目录是C1的控件集合的示例,有点大发不过去,http://gcdn.gcpowertools.com.cn/ ... &extra=page%3D1。这个示例也是一样的。您在看看。

评分

参与人数 1满意度 +5 收起 理由
shapphhe + 5 赞一个!

查看全部评分

请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
shapphhe
注册会员   /  发表于:2017-10-11 14:52:46
9#
JeffryLI 发表于 2017-10-11 14:21
您好,这个目录是C1的控件集合的示例,有点大发不过去,http://gcdn.gcpowertools.com.cn/forum.php?mod= ...

谢谢解答!在这个案例中我没有找到全选择的checkbox。
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-11 15:10:05
10#
shapphhe 发表于 2017-10-11 14:52
谢谢解答!在这个案例中我没有找到全选择的checkbox。

您好,这个案例中讲的绑定checkbox列,全选的功能需要您来完成的。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部