SSISO Community

갤러리정

Add a Control Programmatically

using  System;
using  System.Windows.Forms;

public  class  DynamicCheckBox  :  System.Windows.Forms.Form  {

        public  DynamicCheckBox(){
        
                string[]  foods  =  {"A",  "B",  "C",  "D",  "E",  "F",  "G",  "H",  "I",  "J",  "K",  "L"};

                int  topPosition  =  10;
                foreach  (string  food  in  foods)
                {
                        //  Create  a  new  check  box.
                        CheckBox  checkBox  =  new  CheckBox();
                        checkBox.Left  =  10;
                        checkBox.Top  =  topPosition;
                        topPosition  +=  30;
                        checkBox.Text  =  food;

                        //  Add  the  check  box  to  the  form.
                        this.Controls.Add(checkBox);
                }
        }
        public  static  void  Main(){
              Application.Run(new  DynamicCheckBox());
        }
}

574 view

4.0 stars