dgvCategoryStat.SelectedRows 后转 DataTable

            if (dgvData.SelectedRows.Count > 0)
            {
                DataTable orgData 
= (DataTable)this.dgvData.DataSource;
                DataTable newData 
= orgData.Clone();
                
for (int r = 0; r < dgvData.SelectedRows.Count; r++)
                {
                    DataGridViewRow selectedRow 
= this.dgvData.SelectedRows[r];
                    DataRow copyRow 
= newData.NewRow();
                    
for (int j = 0; j < this.dgvData.Columns.Count; j++)
                    {
                        copyRow[j] 
= selectedRow.Cells[j].Value;
                    }
                    newData.Rows.Add(copyRow);
                }
            }
原文地址:https://www.cnblogs.com/hantianwei/p/2111513.html