如何在datagridview的文本框中显示行结果

本文关键字:显示 结果 文本 datagridview | 更新日期: 2023-09-27 18:05:53

我想创建一个小程序来创建一个算术运算符,将两个数字相加。

当我双击datagridview中的单元格时,我的文本框将显示这一行的结果。

例如:

1  3
3  5
2  8

我还为我的程序创建了一个类,类名为Cac,其中的方法是

public int CacAB()
    {
        int result= a + b;
        return result;
    }

第一行应该是4,第二行应该是8,第三行应该是10。

我的文本框的名称只是textBox1和我的datagridview的名称只是datagridview1,如何使它?非常感谢。

我知道我需要创建一个方法:"dataGridView1_CellDoubleClick"到目前为止

如何在datagridview的文本框中显示行结果

所以我认为你可能想要实现这个

private void DataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
     int firstValue = Convert.ToInt32(DataGridView1.Rows(e.RowIndex).Cells("Column1").Value.ToString());
     int secondValue = Convert.ToInt32(DataGridView1.Rows(e.RowIndex).Cells("Column2").Value.ToString());
     textBox.Text = (firstValue + secondValue).ToString();
}