Document

Header snippet

C# Winform hello world

using System.Windows.Forms;

namespace ConsoleApp1
{
    public class MyForm : Form
    {
        private TextBox txtEnter;
        private Label lblDisplay;
        private Button btnOk;

        public MyForm()
        {
            this.txtEnter = new TextBox();
            this.lblDisplay = new Label();
            this.btnOk = new Button();
            this.Text = "My HelloWin App!";

            this.txtEnter.Location = new System.Drawing.Point(16, 32);
            this.txtEnter.Size = new System.Drawing.Size(264, 20);

            // lblDisplay
            this.lblDisplay.Location = new System.Drawing.Point(16, 72);
            this.lblDisplay.Size = new System.Drawing.Size(264, 128);

            // btnOk
            this.btnOk.Location = new System.Drawing.Point(88, 224);
            this.btnOk.Text = "OK";
            this.btnOk.Click +=
            new System.EventHandler(this.btnOK_Click);

            // MyForm
            this.Controls.AddRange(new Control[] {
                this.txtEnter, this.lblDisplay, this.btnOk});
        }

        private static void Mai1n()
        {
            Application.Run(new MyForm());
        }

        private void btnOK_Click(object sender, System.EventArgs e)
        {
            lblDisplay.Text = txtEnter.Text + "\n" + lblDisplay.Text;
        }
    }
}

build: csc MyForm.cs

posted @ 2020-03-22 12:05  codworm  阅读(366)  评论(0编辑  收藏  举报
Document

Footer snippet