Mega Code Archive

 
Categories / C# / GUI Windows Form
 

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());     } }