Button_Click不起作用

本文关键字:不起作用 Click Button | 更新日期: 2023-09-27 18:37:05

为什么我的代码不起作用?我单击应用程序中的按钮,没有任何反应。在YouTube教程中,它运行良好...对不起我的英语...

private void button1_Click(object sender, EventArgs e)
{
    if (!textBox2.Text.Trim().Equals("") && 
        !textBox3.Text.Trim().Equals("") && 
        !textBox4.Text.Trim().Equals("") && 
        !textBox5.Text.Trim().Equals(""))
    {
        if (comboBox1.SelectedIndex == 0)
        {
            dataGridView1.Rows.Add(idkl,textBox2.Text, 
                textBox3.Text, textBox4.Text, textBox5.Text);
            idkl++;
        }
        if (comboBox1.SelectedIndex == 1)
        {
            dataGridView1.Rows.Add(idkl, 
                textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text);
            idkl++;
        }
    }
    else
    {
        MessageBox.Show("Wypełnij wymagane pola!");
    }
}

感谢您的帮助马里乌什·

Button_Click不起作用

你应该有

 button1.Click += button1_Click;

在你的设计器或代码中(例如:PageLoad()

   DataGridViewRow row = new DataGridViewRow();  
        for (int i = 0; i < dgv_org.Rows.Count; i++)  
        {  
            row = (DataGridViewRow)dgv_org.Rows[i].Clone();  
            int intColIndex = 0;  
            foreach (DataGridViewCell cell in dgv_org.Rows[i].Cells)  
            {  
                row.Cells[intColIndex].Value = cell.Value;  
                intColIndex++;  
            }  
            dgv_copy.Rows.Add(row);  
        }  
        dgv_copy.AllowUserToAddRows = false;  
        dgv_copy.Refresh();