DataGrid中用户按住Ctrl多选的行,程序中如何得到这些选定的行? DataGrid中用户按住Ctrl多选的行,程序中如何得到这些选定的行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=0;i<mytab.Tables[0].Rows.Count;i++){ if(dataGridXsDetail.IsSelected(i)) arr.Add(i);}for(int i=0;i<arr.Count;i++) { dr=mytab.Tables[0].Rows[Convert.ToInt32(arr[i])];.....} 用datatable中的位置来确定datagrid中的位置,小心在点击header后发生的排序而造成的影响。 foreach(DataTable dt in DataGrid.SelectedRow){ //取他们的主键ID就行了} TableLayoutPanel鼠标拖动各行间分割线时改变行的高度 ExecuteReader 要求已打开且可用的连接。 for中取最小值 安装程序和注册表的问题 帮帮忙,解决一个C#问题,加我QQ315865466,求救 哪能这pocket pc 就不能用C# 的好多属性和方法呢? 各位高手! 如何获取ControlTemplate中的控件? 关于在类方法里操作存储过程的问题。 vs.net和vs6.0可不可以共存ˋˋ C#调用杀毒软件问题 如何知道一个关键字的引空间?
{
if(dataGridXsDetail.IsSelected(i))
arr.Add(i);
}
for(int i=0;i<arr.Count;i++)
{
dr=mytab.Tables[0].Rows[Convert.ToInt32(arr[i])];
.....
}
{
//取他们的主键ID就行了
}