请问兄弟们了,winform 下何实现datagrid记录的全选! 请问兄弟们了,winform 下何实现datagrid记录的全选!请不要讲"修改绑定到datagrid上的数据源",最好有其他方法,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点DataGrid左边有黑三角的那列的第一行,就会选中第一行,再按下shift键不松还点那列的第三行,就会选中前三行。介个不是RP测试贴吧。 试一下我的方法:bool isEnd=false; //指示是否已经越过了grdTest的最后一行for(int i=0;i<Int32.MaxValue;i++) //这里的i表示行索引,假设最多有Int32.MaxValue行{ try { grdTest[i,0]; //这里测试指定的行是否存在,如果不存在,会引发异常. } catch { isEnd=true; //在异常里面设置已经越过了最后一行 } if(isEnd==false) //如果还是有效的行,选中它 grdTest.Select(i); else //否则退出循环 break;} 不好意思,我没讲清楚,我是问如何全部选中其中的checkbox datagrid应该有个数据源,把数据源里对应的那列设置成true。 你可以多加一个控件来控制全部选择或者不选。 ok ,有办法了,谢谢兄弟们,for ( int i = 0; i < Dg; i++ ){ if((bool)dp[i,1] == false) { dp[i,1] = true; } } 把Excel中的数据导入数据库时 出现找不到可安装的ISAM VS2005 C#项目发布 带mdb数据库 关于n-tier的两个面试题请教 ▲部署中要注册一个.ocx 或 dll 的问题 一个访问绝对路径的问题!!!!(ASP.NET高手入) 歌曲路径保存到数据库中如何在路径中取出歌曲名播放 (急)进制转换问题 如何动态设置c# 窗体的背景图片? 内存异常求教,在线等待。。。 如何将c++的代码转化C#相同功能 哪位知道写正则表达式的工具REGEX的下载地址?? 如何将Int装转化为Color
bool isEnd=false; //指示是否已经越过了grdTest的最后一行
for(int i=0;i<Int32.MaxValue;i++) //这里的i表示行索引,假设最多有Int32.MaxValue行
{
try
{
grdTest[i,0]; //这里测试指定的行是否存在,如果不存在,会引发异常.
}
catch
{
isEnd=true; //在异常里面设置已经越过了最后一行
}
if(isEnd==false) //如果还是有效的行,选中它
grdTest.Select(i);
else //否则退出循环
break;
}
for ( int i = 0; i < Dg; i++ )
{
if((bool)dp[i,1] == false)
{
dp[i,1] = true;
}
}