1 Adding button dynamically to panel
2------------------------------------
3Button btn = new Button();
4 btn.Name = "Dynamic Button";
5 btn.Text = btn.Name;
6 btn.BackColor = Color.Silver;
7 btn.Location =new Point(3,3);
8 btn.Click+=new EventHandler(btn_Click);
9 pnlItems.Controls.Add(btn);
10
11dynamic button Click event
12----------------------------------
13
14 private void btn_Click(object sender,EventArgs e)
15 {
16 Button btn = (Button) sender; //Instance for dynamic button
17 MessageBox.Show(btn.Name);
18
19 }