18/10/08 15:27
dartraf
Aspetta ma io non ho chiesto del costrutto select case.....
A me interessa realizzare vettori di oggetti (tipo commandbutton) per poi usarli in un solo gestore degli eventi.
In vb 6 ogni oggetto aveva la proprietà index per realizzare questo meccanismo.
Come si fa in vb .net??
aaa
18/10/08 15:38
dartraf
Forse ho trovato qlcs tra i download...
grazie.
aaa
18/10/08 15:39
Il Totem
Forse ti riferisci alla mia classe per gestire le matrici di controlli.
aaa
24/10/08 19:50
TSP
ho scritto una guida, è in c# ma è uguale:
Molti credono che nel linguaggio C# le matrici di controlli non esistano, navigando sul web ho potuto appurare quanto ho appena detto quindi procedero alla spiegazione di come creare una matrice di controlli:
1. aggiungiamo la seguente sitring nel file nomeform.designer.cs nel punto in cui troviamo moltre altre righe simili.
Codice sorgente
private System.Windows.Forms.TextBox[] TextBoxM;
2. Ora dobbiamo riservare uno spazio nella memoria alla nostra matrice.
Codice sorgente
TextBoxM = new System.Windows.Forms.TextBox[20]
2. per creare nuovi controlli con diverso indice ma uguale nome procediamo in questo modo.
Codice sorgente
TextBoxM[x] = new System.Windows.Forms.TextBox();
(x sta per il numero dell'indice)
da ricordare che non potremo aumentare i nostri controlli in modo da renderli superiori al limite precedentemente stabilito.
quindi
Codice sorgente
TextBoxM[21] = new System.Windows.Forms.TextBox();
non potrà esistere.
aaa
26/10/08 15:14
Il Totem
Non vengono comunque visualizzate nel designer. Aggiungere quel codice è come aggiungere controlli a runtime.
aaa