单击按钮后,文本不会出现

时间:2018-02-07 19:12:00

标签: c#

我正在关注一个教程,但我没有收到相同的结果。根据下面的代码,应该出现一个按钮。单击该按钮后,会出现一个小对话框,其中显示消息" 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");
               }

             }
           }

2 个答案:

答案 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中的按钮生成此代码或手动输入?如果你手动输入它,你需要在我认为的其他地方添加代码。我想你可以双击设计器中的按钮,它会添加你需要的东西。