int count = dataGridViewX1.SelectedColumns.Count; for (int i=count ;i>0;i--) { dataGridViewX1.Columns.Remove(dataGridViewX1.Columns[i]); }
dgv.Rows.RemoveAt(dgv.CurrentRow.Index); 这个就可以删除了