Gestione button

mercoledì 12 ottobre 2005 - 16.53

secks Profilo | Senior Member

Nella mia WinForm ho 10 controlli tipo button.

Con una For ... Next vorrei passarli tutti da codice per attribuire una particolare descrizione.

Vorrei ad esempio dare al buttonUno la descrizione 'UNO', buttonDue 'DUE' etc. etc...

Grazie e ciao a tutti.
Paolo.

Cteniza Profilo | Guru

Un suggerimento:

Dim ctl As Control
For Each ctl In Controls
If TypeOf ctl Is Button Then
Dim bt As Button = CType(ctl,Button)
'assegna le proprietà
End If
Next

Brainkiller Profilo | Guru

E il tuo problema qual è ?

Fare il ciclo For ? Generalmente è sufficiente un ciclo For Each un Cast sugli oggetti in modo da avere un riferimento/puntatore all'oggetto e poi applichi il testo alla proprietà.

Se il tuo problema è capire come dare le descrizioni UNO, DUE, ecc. creati un Array che poi usi durante il ciclo.

cIao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

secks Profilo | Senior Member

Mi va benissimo la soluzione di cTeniza.

Grazie a tutti.
Ciao.

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5