我的英语不太好,我主要用java开发,我试图为clickevent创建一个外部均衡器,但我一直觉得它是错误的。
这是我的例子:表格..
public partial class MainFrame : System.Windows.Forms.Form
{
private System.ComponentModel.Container components = null;
private System.Windows.Forms.Button startButton;
public MainFrame()
{
initGUI();
}
private void initGUI()
{
this.components = new System.ComponentModel.Container();
this.Text = "CustomGUI";
ShowIcon = false;
this.startButton = new System.Windows.Forms.Button();
startButton.Text = "Start";
startButton.SetBounds(0, 0, 100, 25);
this.Controls.Add(this.startButton);
MainEventListener listen = new MainEventListener();
startButton.Click += listen.startClicked;
}
}
下一个:听者..
class MainEventListener
{
public void startClicked(object sender, System.EventArgs e)
{
Application.Exit();
}
}
最后:主要方法..
class ApplicationStarter
{
static void Main(string[] args)
{
MainFrame frame = new MainFrame();
System.Windows.Forms.Application.Run(frame);
}
}
我一直觉得我做错了。