Как дублировать столбцы в определенную позицию вместе с содержимым в datagridview C#?
Привет, у меня есть datagridview, который имеет 4 числа столбцов (A,B,C, D). Условие состоит в том, что иногда оператору может потребоваться дублировать столбец D с другим именем столбца(в определенной позиции индекса), но с точно таким же содержимым (например, текст заголовка столбца = 'копия D'). Я попробовал следующий код.
int lastcolidx = dataGridView3.Columns["SIGNAL TYPE"].Index; dataGridView3.Columns.Add(dataGridView3.Columns[lastcolidx].Clone() as DataGridViewColumn);
Но это просто добавление нового пустого столбца в последнюю позицию datagridview, а также исходное содержимое столбца не копируется в новый дублированный столбец. Пожалуйста, помогите мне, как это сделать
Что я уже пробовал:
int lastcolidx = dataGridView3.Columns["SIGTYPE"].Index; dataGridView3.Columns.Add(dataGridView3.Columns[lastcolidx].Clone() as DataGridViewColumn);