为什么这不显示MessageBox?

时间:2015-04-26 19:39:33

标签: c# messagebox

我正在尝试编写此程序,告诉用户他输入的名称是否在最受欢迎的名字列表中,适用于女孩或男孩。我遇到的问题是我的按钮点击不会显示我编码的消息框。我一直坚持这个问题,我似乎无法显示它。

{{1}}

2 个答案:

答案 0 :(得分:0)

button1.Click事件很可能是使用此void button1_Click事件处理程序订阅的。在设计代码或可视化设计器中检查它

答案 1 :(得分:0)

如果删除所有与显示消息框无关的代码,则会获得:

我正在尝试编写此程序,告诉用户他输入的名称是否在最受欢迎的名字列表中,适用于女孩或男孩。我遇到的问题是我的按钮点击不会显示我编码的消息框。我一直坚持这个问题,我似乎无法显示它。

for (int i = 0; i < list.Count; i++) {
    for (int j = i + 1; j < list.Count; j++) {
        //Run list[i] against list[j]
    }
}

此代码无法在任何地方连接您的活动,因此请查看 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Boolean boy; Boolean girl; if (boy.Equals(true)) { MessageBox.Show(textBox1.Text + " is among the most popular boy names!"); } if (boy.Equals(false)) { MessageBox.Show(textBox1.Text + " is not among the most popular boy names."); } if (girl.Equals(true)) { MessageBox.Show(textBox2.Text + " is among the most popular girl names!"); } if (girl.Equals(false)) { MessageBox.Show(textBox2.Text + " is not among the most popular girl names."); } } } 内部,看看是否在那里。

您正在寻找一条行:

InitializeComponent

如果它不存在,那么这就是你的代码没有显示任何内容的原因。