您好如何在contextmenustrip单击事件中将文本从datagridview单元移至文本框? 这是我的代码:
private void ingrSerijaToolStripMenuItem1_Click(object sender, EventArgs e)
{
if (dataGridView1.SelectedRows.Count == 0)
{
txt_i2.Text = Convert.ToString(dataGridView1.SelectedRows[0].Cells["obj_kod"].Value);
}
}
错误:索引超出范围。必须为非负数并且小于集合的大小。参数名称:index'
另一个代码:
if (e.RowIndex >= 0)
{
DataGridViewRow row = this.dataGridView1.Rows[e.RowIndex];
txt_i1.Text = row.Cells["obj_kod"].Value.ToString();
}
RowIndex中的错误: 严重性代码说明项目文件行抑制状态 错误CS1061'EventArgs'不包含'RowIndex'的定义,并且找不到可以接受的扩展方法'RowIndex'接受类型为'EventArgs'的第一个参数(您是否缺少using指令或程序集引用?)