C#中如何快速选中DataGridView里的CheckBox

2024-12-19 05:57:16
推荐回答(2个)
回答1:

按照你的算法应该是不用十几秒的 你可以捉一下执行的时间。看是循环耗时还是其他程序块耗时。再去优化。希望能对你有帮助。
Stopwatch sw = new Stopwatch();
sw.Start(); //这里填写要执行的代码
sw.Stop();

回答2:

只有这种方法.
但是可以变通.因为你应该要分页,点全选时,你只处理当前页;页数变化时也对当前页处理.
同时如果有数据处理,你选定义一个变量存储是否是全选.再根据变量值来处理数据.