//DataTable 得到標題 //締友計算機技術有限公司 塗聚文 //foreach (DataColumn column in dt.Columns) //{ // selectDt.Columns.Add(column.ColumnName, column.DataType); //} //DataTable 移動行 delete或 Remove 可以移除,但會出現問題 塗聚文注 20120808 //foreach (System.Data.DataRow rowIndex in removeRowIndex) //{ // dt.Rows.Remove(rowIndex); //} //foreach (DataGridViewRow item in this.dataGridView1.SelectedRows) //{ // dataGridView1.Rows.RemoveAt(item.Index); //} //DataGridView指定移除行 List<DataGridViewRow> removeRowIndex = new List<DataGridViewRow>(); for (int i = 0; i < dataGridView1.Rows.Count; i++) { if (!list.Contains(dataGridView1.Rows[i].Cells[0].Value.ToString())) { removeRowIndex.Add(dataGridView1.Rows[i]); } } //DataGridView選擇移除 //foreach (DataGridViewRow row in dataGridView1.SelectedRows) //{ // dataGridView1.Rows.Remove(row); //} foreach (DataGridViewRow dr in removeRowIndex) { dataGridView1.Rows.Remove(dr); }