티스토리 뷰



using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

using System.Data.SqlClient;


namespace DynamicControl

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }


        int C = 1;


        private void button3_Click(object sender, EventArgs e)

        {

            AddNewButton();

        }


        public System.Windows.Forms.Button AddNewButton()

        {

            System.Windows.Forms.Button btn = new System.Windows.Forms.Button();

            this.Controls.Add(btn);

            btn.Top = C * 30;

            btn.Left = 300;

            btn.Text = "Button" + this.C.ToString();

            C = C + 1;

            return btn;

        }



        int A = 1;


        private void button1_Click(object sender, EventArgs e)

        {

            AddNewTextBox(); 

        }


        public System.Windows.Forms.TextBox AddNewTextBox()

        {

            System.Windows.Forms.TextBox txt = new System.Windows.Forms.TextBox();

            this.Controls.Add(txt);

            txt.Top = A * 30;

            txt.Left = 15;

            txt.Text = "TextBox" + this.A.ToString();

            A = A + 1;

            return txt;

        }


        int B = 1;


        private void button2_Click(object sender, EventArgs e)

        {

            AddNewLabel();

        }


        public System.Windows.Forms.Label AddNewLabel()

        {

            System.Windows.Forms.Label lbl = new System.Windows.Forms.Label();

            this.Controls.Add(lbl);

            lbl.Top = B * 30;

            lbl.Left = 200;

            lbl.Text = "Label" + this.B.ToString();

            B = B + 1;

            return lbl;

        }

    }

}

                  


댓글
최근에 달린 댓글
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글