Как скопировать строки из DataGridView?

481
01 ноября 2017, 00:52

Создаю другой DataGridView, скопировал массив строк из одного, хочу добавить в другой. Ошибка, надо чтобы столбцы совпадали. Через цикл скопировал название и тип столбцов. Ошибка, такой столбец уже есть (тут уже возникло недоумение). Что только не перепробовал. И в DataView пытался превращать и в DataTable. В общем. Есть одна таблица, заполняемая так:

counterpartyListGV.ReadOnly = false;
MDM_DBDataSetTableAdapters.PERSONTableAdapter Ptb = new MDM_DBDataSetTableAdapters.PERSONTableAdapter();
Ptb.Fill(mainForm.MDM_DS.PERSON);                
var checkBoxColumn = new DataGridViewCheckBoxColumn();
checkBoxColumn.HeaderText = "";
checkBoxColumn.Name = "CheckBoxColumn";
checkBoxColumn.ReadOnly = false;
checkBoxColumn.FalseValue = false;
checkBoxColumn.TrueValue = true;
counterpartyListGV.Columns.Add(checkBoxColumn);
for (int i = 1; i < counterpartyListGV.Columns.Count; i++) counterpartyListGV.Columns[i].ReadOnly = true;
counterpartyListGV.DataSource = mainForm.MDM_DS.PERSON.DefaultView;

Нужно скопировать те строки, которые отмечены галочкой в первом (дополнительном) столбце.

READ ALSO
WPF TextBlock Binding

WPF TextBlock Binding

Помогите разобраться, не понимаю как отладить код или почему он не работает

309
Помощь с базами данных

Помощь с базами данных

При создании локальной базы данных в Visual Studio происходит ошибка при загрузке конструктора таблицПишет: Ошибка при загрузке

486
как правильно сделать Basic авторизацию? C#, xNet

как правильно сделать Basic авторизацию? C#, xNet

Для выполнения запроса требуется basic авторизацияЗапросы к серверу осуществляются по протоколу HTTPS методом POST

283