Mam napisac "Kolko i krzyzyk". Mam 9 PictureBoxow i typ stwierdzil ze nie moge dla kazdego miec oddzielnej metody, tylko mam to zrobic w jednej. Mimo usilnych prob znalezienia jakiegos sposobu... nie powiodlo mi sie to. Pomoze ktos?
0
0
Jaka metoda i w czym problem, zeby wsadzic wszystko do jednej?
0
Jak klikne 2razy na picturebox to sie pojawi event handler, aktywujacy sie po kliknieciu tego konkretnego pictureboxa. Chodzi mi o to, zebym nie musial dla kazdego takiego boxa kopiowac tego samego kodu
0
Jesli kod jest identyczny to mozesz wykorzystac fakt, ze obiekt klikniety przekazywany jest jako sender. Przykladowo:
private void onPictureBoxClickEvent(object sender, EventArgs args)
{
/* //normalnie bys robil tak:
this.select(PictureBox1);
*/
//a mozesz tak
if(sender is PictureBox)
this.select(sender as PictureBox);
}
private void select(PictureBox pictureBox)
{
//kod do zaznaczania boxa
}
0
Dzieki, pomogło ;)