[ CallMeSaMaster @ 21.10.2007. 11:48 ] @
Ima jednu formu na kojoj se nalazi TableLayoutPanel(meni) u kojem se dinamicki generisu buttons zavisno od broja elemenata u nekoj tabeli.Medjutim interesuje me kako sada napraviti jedan event, npr. onClick event nad tim buttonom?

For i = 1 To _totalRecords Step +1
Dim b As Button = New Button()
b.Text = "Button" + i.ToString()
meni.Controls.Add(b)
Next
[ toxi_programer @ 21.10.2007. 15:15 ] @
Pa dodaj liniju koda posle deklaracije Buttona:

b.Click += new EventHandler( MojaFunkcija);
[ CallMeSaMaster @ 21.10.2007. 15:20 ] @
Upravo sam to pokusao ali ne postoji ta mogucnost.
Mislim na b.Clcik...
bar ne u VB.NET
[ CallMeSaMaster @ 21.10.2007. 15:55 ] @
Uspio sam dodati event ali sad imam sledeci problem: Svaki Button.click mi podize event. Zasto?

For i = 1 To _totalRecords Step +1
Dim b As Button = New Button()
b.Text = "Button" + i.ToString()
b.Name = "Button" + i.ToString()
b.BackColor = Color.Green
b.Size = New Size(100, 60)
meni.Controls.Add(b)
AddHandler b.Click, AddressOf Button1_Click
Next
[ aleksandarpopov @ 21.10.2007. 16:39 ] @
Pa kad si svakom buttonu nakacio taj event.
[ boomLM @ 21.10.2007. 16:48 ] @
Treba da radiš sa nizom dugmadi...
znači b(i).Name,... b(i).Click+....