csharp 發表於 2021-6-25 15:59:36

用程式碼直接創造元件及其屬性方法

在不點擊form情況下直接進入能寫code的地方:
方案總管->Form1.cs->Form1.Designer.cs->Form1->Form1()

直接用code寫出控制元件,以及該元件的屬性功能:

                        Button btn = new Button();
            btn.Location = new System.Drawing.Point(100, 100);
            btn.Size = new Size(100, 50);
            btn.Text = "CLICK ME";
            btn.BackColor = Color.Green;
            Controls.Add(btn);
            btn.Click += new System.EventHandler(btn_click);//設定這個控制元件的事件屬性,要用+=,而且一定要有一個相對應的方法如下。
                       
                        void btn_click(object sender, EventArgs e) {

            MessageBox.Show("hello");
                        }
頁: [1]
查看完整版本: 用程式碼直接創造元件及其屬性方法