Вывод только заданных столбцов

Выводит все столбцы, нужно только два.

Код:

private void button8_Click_1(object sender, EventArgs e)
{
    foreach (DataGridViewColumn c in dataGridView6.Columns)
    {
        dataGridView5.Columns.Add(c.Clone() as DataGridViewColumn);     
    }
    foreach (DataGridViewColumn c in dataGridView4.Columns)
    {
        dataGridView5.Columns.Add(c.Clone() as DataGridViewColumn);
    }

    foreach (DataGridViewRow r in dataGridView6.SelectedRows)
    {
        int index = dataGridView5.Rows.Add(r.Clone() as DataGridViewRow);
        foreach (DataGridViewCell o in r.Cells)
        {
            dataGridView5.Rows[index].Cells[o.ColumnIndex].Value = o.Value;
        }
    }
    foreach (DataGridViewRow r in dataGridView4.SelectedRows)
    {
        int index = dataGridView5.Rows.Add(r.Clone() as DataGridViewRow);
        foreach (DataGridViewCell o in r.Cells)
        {
            dataGridView5.Rows[index].Cells[o.ColumnIndex].Value = o.Value;
        }
    }
}

Ответы (0 шт):