My program creates buttons dynamically.
private void CreateButton(string buttonName) { Color[] c = { Color.Red, Color.Teal, Color.Blue, Color.WhiteSmoke }; transbutton = new Button(); transbutton.BackColor = c[2]; transbutton.Text = buttonName; transbutton.Name = buttonName + "Button"; transbutton.Width = 150; transbutton.Height = 150; transbutton.Font = new Font("Segoe UI", 13); transbutton.ForeColor = Color.White; transbutton.Click += new EventHandler(transbutton_Click); } private void transbutton_Click(object sender, EventArgs e) { tbList.Text = transbutton.Text; }

What I am trying to do is when the user clicks on the button(s) it adds the name of the button into the multiline TextBox such as in the picture above. I created an EventHandler but cant figure it out how to make it work with dynamic buttons.