Originariamente inviato da benza
Ciao,
qualcuno sa come si può intercettare l'evento Click del mouse su una griglia di 4x4 picturebox senza dover scrivere per ogni singolo oggetto l'evento click
picturebox1_click(...), picturebox2_click(...) eccetera eccetera?
Grazie
Devi creare una matrice di PictureBox, cosi':
- crei una prima PictureBox, e la chiami, poniamo: picB;
- ci clicchi sopra, selezionandola, poi fai COPIA;
- fai INCOLLA, il VB ti chiedera' se vuoi creare una matrice di controlli, rispondi SI';
- ripeti INCOLLA fino a raggiungere il numero di controlli desiderati, che automaticamente
avranno nome picB(1), picB(2), ecc....
- con doppio click su uno delle PB verra' creata come al solito l'intestazione della routine di evento picB_Click(index), che ovviamente sara' UNICA, e che in fase di esecuzione conterra' in index il numero di picB su cui l'utente ha fatto click.

Ciao !


P.S.: scusate, ho visto dopo che il post era relativo a .NET, in VB6 funziona cosi', non sono certo che sia identico in ambiente VB.NET...