Ideja je da iskoristim kolekciju kontrola kojima cu pristupati po imenu i da u petlji sve to lepo iscrtam, ali... Ovako definisana kontrola vidi samo neke properties, a ostale ne!
Code:
for (int i=0; i<max; i++)
{
Control myButton = Controls["btn"+i.ToString()];
myButton.Text=”neki tekst …”; // radi
myButton.Font= new Font("Arial", fontSize, FontStyle.Bold); // radi
myButton.TextAlign = ContentAlignment.MiddleLeft; // ne prepoznaje property !
myButton.Image= new Bitmap (…); // ne prepoznaje property !
myButton.ImageAlign = ContentAlignment.MiddleCenter; // me prepoznaje property !
}
for (int i=0; i<max; i++)
{
Control myButton = Controls["btn"+i.ToString()];
myButton.Text=”neki tekst …”; // radi
myButton.Font= new Font("Arial", fontSize, FontStyle.Bold); // radi
myButton.TextAlign = ContentAlignment.MiddleLeft; // ne prepoznaje property !
myButton.Image= new Bitmap (…); // ne prepoznaje property !
myButton.ImageAlign = ContentAlignment.MiddleCenter; // me prepoznaje property !
}
Prepoznaje BackgroundImage ali njemu ne mogu da menjam poziciju (levo-desno-centar)
Kada radim sa pojedinacnim button-om sve je ok, ali nemam nameru da radim x eventa umesto jednog.
Da li je uopste moguca ovakva ideja?