Home
Manage Your Code
Snippet: dynamic buttons and event caching(like button_Click) (C#)
Title: dynamic buttons and event caching(like button_Click) Language: C#
Description: dynamic buttons and event caching(like button_Click) Views: 111
Author: Raghu k Date Added: 7/1/2008
Copy Code  
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        }