下列代码运行后,将显示一个窗口,点击上面的按钮后,会弹出“You have clicked the button”的消息对话框。
using System;
using System.Drawing;
using System.Windows.Forms;
public class HelloWorld:System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
public HelloWorld()
{
button1=new Button();
button1.Text="TestButton";
button1.Location=new Point(100,100);
button1.Click+=new System.EventHandler(MyMethod);
this.Text="Hello World!";
this.Controls.Add(button1);
}
public static void Main()
{
Application.Run(new HelloWorld());
}
private void MyMethod(object sender,System.EventArgs e)
{
MessageBox.Show("You have clicked the button","Information");
}
}
该例子不使用visual studio的集成环境创建一个windows form的程序,包含了名字空间,组件,事件,属性,及程序的运行流程。