C# 怎样用Load()方法初始化一个界面?

求一个简单的例子,要代码,谢谢。

    动态创建控件

    设置控件属性

    给控件添加事件

    将控件添加到窗体

    如下:

    private void MainForm_Load(object sender, EventArgs e)
            {
                Button btn = new Button();     //动态创建Button
                btn.Text = "点我打开新窗体";   //设置属性
                btn.Location = new Point(10, 10);
                btn.Height = 28;
                btn.Width = 60;
                btn.Click += new EventHandler(btn_Click); //添加事件
                this.Controls.Add(btn);      //将控件添加到窗体
            }

            void btn_Click(object sender, EventArgs e)
            {
                Form frm = new Form();
                frm.StartPosition = FormStartPosition.CenterScreen;
                frm.Width = 240;
                frm.Height = 150;
                frm.Text = "我是新窗体";
                frm.Show();
            }

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-07-17
Load的时候,窗体已经就有了。 只能是给窗体上增加一些控件

比如加一个Button
Button btn= new Button();
btn.Text = "aa":
btn.Location = new Point(10,10)
this.Controls.Add(btn);追问

我想知道load方法要怎么写