C#datagridview上下文菜单栏将选定的单元格文本单击到文本框

时间:2018-11-06 07:46:14

标签: datagridview textbox contextmenu

您好如何在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指令或程序集引用?)

0 个答案:

没有答案