关于如何删除DataGrid数据 this.BindingContext[dataSoure].RemoveAt(this.dataGrid1.CurrentCell.RowNumber); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在做的时候是在datagrid上加上一个checkbox如果要删除就选中该行(checkbox选中状态)用一个按钮触发删除事件! 删除thisDataGrid的当前行:this.BindingContext[thisDataGrid.DataSoure,thisDataGrid.DataMember].RemoveAt(thisDataGrid.CurrentRowIndex);指定的某几行:(删除第三、四、五行)for(int i=2;i<5;i++){ this.BindingContext[thisDataGrid.DataSoure,thisDataGrid.DataMember].RemoveAt(i);} 先谢谢楼上三位,我如果想用DataRow.Delete(),那我该如何把当前行赋给thisDataRow? for (int j=0;j<dataGrid1.colnumber;j++)this.DataGrid1.remove(this.dataGrid1[i,j]) private void dataGrid1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) { int row = this.dataGrid1.HitTest(e.X,e.Y).Row;\\row 设成全局变量 } 很简单的问题,但是能难倒一批人。顶者有份 C#转型VC++的问题 存储过程运行正常,但是调用时就会提示找不到临时表,跟踪发现建立临时表的语句被跳过了,脑袋都晕了。各位高人帮帮。 关于打包成安装文件的问题 帮忙解释一个正则 delphi这样调dll能成功,c#这样为啥就不行 slqDataReader 问题. 请问用户控件的问题! 利用双数据库容错 高手们挑挑错误吧!拜托! 不知如何得到数据表中列的字符串最大长度 菜鸟的 异常问题
this.BindingContext[thisDataGrid.DataSoure,thisDataGrid.DataMember].RemoveAt(thisDataGrid.CurrentRowIndex);
指定的某几行:(删除第三、四、五行)
for(int i=2;i<5;i++)
{
this.BindingContext[thisDataGrid.DataSoure,thisDataGrid.DataMember].RemoveAt(i);
}
this.DataGrid1.remove(this.dataGrid1[i,j])
{
int row = this.dataGrid1.HitTest(e.X,e.Y).Row;\\row 设成全局变量
}