我正在关注一个教程,但我没有收到相同的结果。根据下面的代码,应该出现一个按钮。单击该按钮后,会出现一个小对话框,其中显示消息" hello"。我收到的结果是在运行我的代码后按钮出现,但是当我点击它时,没有任何反应。我做错了什么?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace NewPrjct
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello", "MyTitle");
}
}
}
答案 0 :(得分:0)
在form1.designer.cs中,应该有一个按钮的初始化程序,用于将其链接到表单窗口。它很可能与form1无关。
如果您复制并粘贴按钮或不点击按钮打开信号源,通常会发生这种情况......
转到“表单设计”窗口并双击该按钮并键入Messagebox.show(" Hello"," My Title");在那里,它将打开
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello", "MyTitle");
}
并初始化您的按钮,或者在某些情况下,它会将按钮1重命名为
private void button1_Click_1(object sender, EventArgs e)
{
MessageBox.Show("Hello", "MyTitle");
}
答案 1 :(得分:-1)
是否通过双击Visual Studio中的按钮生成此代码或手动输入?如果你手动输入它,你需要在我认为的其他地方添加代码。我想你可以双击设计器中的按钮,它会添加你需要的东西。