[ VladaOrt @ 13.12.2006. 16:39 ] @
Srdacan pozdrav.Interesuje me kako da dodam funkciju za obradu Click dogadjaja svakog dinamicki kreiranog tastera.Evo,dajem i primer koda.Ako je VC# Expres free,da li moze da se koristi u komercijalne svrhe ili ne?
Hvala

int i = 0, br = 0;
int x=15,y=13;
Button taster;
while(br<8)
{
while (i<5)
{
taster = new Button();
taster.Height = 29;
taster.Width = 42;
taster.Top = x;
taster.Left = y + (taster.Width * i);
taster.BackColor = Color.Blue;
taster.ForeColor = Color.White;
taster.Click += new System.EventHandler(this.taster_Click);
pnlBrojevi.Controls.Add(taster);
taster.Text = pnlBrojevi.Controls.Count.ToString("G");
i += 1;
}
i = 0; x += 29; br += 1;
}
}
private void taster_Click(System.Object sender,System.EventArgs e)
{
ovde treba dodati kod koji menja boju pritisnutog tastera,ali...KAKO???
}
[ dusans @ 13.12.2006. 20:33 ] @
Code:

Button taster;
taster = (Button)sender;
taster.BackColor = ...


Pozdrav!
[ radoica @ 13.12.2006. 20:37 ] @
Valjda ovo trazis

Code:

private void taster_Click(System.Object sender,System.EventArgs e)
{
    Button b = (Button) sender;
    b.BackColor = Color.NekaBoja;
}
[ VladaOrt @ 13.12.2006. 21:09 ] @
Da,gospodo...to je ono sta sam trazio.Zahvaljujem.Samo jos nesto...da li VC# moze da se koristi u komercijalne svrhje ili ne?Pozdrav
[ Dejan Vesic @ 14.12.2006. 11:14 ] @
Da, bez problema.