我想在单击按钮时进行 if 语句

问题描述

我在 c# 中创建了一个与 datagridview 一起使用的 windows 窗体。 当我单击名为 edit 的行按钮时,会打开第二个窗口,并且我在文本框中包含有关该行的所有信息。我想做一个if语句,当我按下一个按钮时执行代码进行编辑,并在我按下第二个按钮时删除

public void btnUpdate_Click(object sender,EventArgs e)
    {

        MessageBox.Show("A message");
        this.Close();
    }

主要形式

if( If I press the button do this)
            { 

            sqlConnection conn = new sqlConnection(@"Data Source=DESKTOP-VUPD668;Initial Catalog=dbApp;Integrated Security=True");
            sqlCommand cmd;
            cmd = new sqlCommand("UPDATE tableApplication SET Name='" + f2.txtName.Text + "',Package='" + f2.txtPackage.Text + "',Hour='" + f2.txtHour.Text + "',Date='" + f2.txtDate.Text + "',Phone='" + f2.txtPhone.Text + "',Observations='" + f2.txtObservations.Text + "' WHERE ID=" + f1.dgvContactList.Rows[rowIndex].Cells[0].Value.ToString(),conn);
            conn.open();

            cmd.ExecuteNonQuery();

            conn.Close();
      
            }

编辑或删除代码很好。我需要做的就是在按下按钮时执行代码。 我试图将代码放在按钮函数中,但我无法使用 DataGridViewCellEventArgs。 它告诉我未将对象引用设置为对象 datagridview 的实例

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)