[ Justice4All @ 11.08.2016. 22:34 ] @
Pozdrav svima... ovako; Imam mnogo button-a na formi. Tekst, slika, font, poravnanje slike i teksta se ucitavaju iz baze. I sve to radi lepo sa pojedinacnim dugmetom.
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 !
}

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?
[ Justice4All @ 11.08.2016. 23:11 ] @
Uspeo sam da se snadjem: treba implicitno definisati Button i kastovati aktivnu kontrolu
Code:

Button myBtn= (Button) Controls["btn" + i.ToString()];