找回密码
 立即注册

QQ登录

只需一步,快速开始

Tachiro

高级会员

31

主题

90

帖子

1271

积分

高级会员

积分
1271

圣诞拼拼乐微信认证勋章

Tachiro
高级会员   /  发表于:2021-2-3 19:10  /   查看:3010  /  回复:1
如附图,有没有办法让红框的 CheckBox 可以做到
1. 打勾时,全选
2. 没勾时,全不选

我自己有写两个按钮,一个是「全选」,一个是「全不选」,
按下后,可以做到上面 12 的功能,
但如果使用者是按下红框的CheckBox,就不会是我想要的结果了



本帖子中包含更多资源

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

x

1 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-2-4 09:12:19
沙发
本帖最后由 Richard.Ma 于 2021-2-9 01:33 编辑

修改了Filter事件里的代码,可以和你已经写好的代码结合就行
  1.         private void c1Grid_Filter(object sender, FilterEventArgs e)
  2.         {
  3.             if (e.Condition.Length == 0)
  4.                 return;
  5.             int ischecked=0;
  6.             try
  7.             {
  8.                 ischecked = int.Parse(e.Condition.Substring(e.Condition.IndexOf('\'') + 1, 1));
  9.             }
  10.             catch { }

  11.             if (ischecked==1)
  12.             {
  13.                 //写入你全选按钮的代码
  14.             }
  15.             else
  16.             {
  17.                 //写入全不选按钮的代码
  18.             }
  19.             
  20.         }
复制代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部