У меня есть datagridview, в котором я хочу скопировать некоторые строки в коллекцию с помощью события кнопки. Здесь возникают два вопроса.Чтобы предотвратить щелчок datagridview ошибочно
Если я нахожусь за пределами сетки, он не должен запускать его, потому что это вызовет исключение. Как предотвратить это?
Какой-то второй кажется простым? Это пустой datarow, тогда его также следует запретить.
private void btnAdd_Click(object sender, EventArgs e) { try { if (// need condition here.) { DataRowView currentDataRowView = (DataRowView)DataGridView1.CurrentRow.DataBoundItem; DataRow row = currentDataRowView.Row; DataRowlist.Add(row); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
Спасибо.