Как получить выбранные ячейки строк из datagridview в привязанный datagridview в другой форме?
я должен принять форму ... первый form_Items_Transaction с элементом управления datagridview (Dgv_transactions), а второй-Form_Search_Items с элементом управления datagridview(Dgv_Search)... у меня есть fill dgv_transactions с datatable.поэтому я хочу заполнить столбец 7 из dgv_transaction столбцом 1 в dgv_Search с событием Dgv_Transaction_KeyDown.но проблема в том, что когда я закрываю Form_Search_Items, в столбце[7] в Dgv_Search нет никаких изменений.
может ли кто-нибудь помочь плз?
Что я уже пробовал:
private void Dgv_Transaction_KeyDown(object sender, KeyEventArgs e) { try { if (Dgv_Transaction.CurrentRow.Cells[7].Selected == true) { if (e.KeyCode == Keys.Escape) { string col1; string col2; DataTable dtcust = Class_Main_Units.StoredProcedure_Search_Items(); Form_Search cust = new Form_Search_Units(); cust.Dgv_Search.DataSource = dtcust; cust.ShowDialog(); col1 = cust.Dgv_Search.CurrentRow.Cells[0].Value.ToString(); col2 = cust.Dgv_Search.CurrentRow.Cells[1].Value.ToString(); Dgv_Transaction.CurrentRow.Cells[7].Value = col2; Dgv_Transaction.CurrentRow.Cells[6].Value = col1; } } } catch { } }