Modifiche a più controlli con una sola routine

venerdì 27 giugno 2008 - 14.38

gabriel81 Profilo | Junior Member

Ciao, esiste una maniera per dire a vb di fare la stessa cosa su tutti textbox di un form?

esempio:
tutti_textbox.enabled=true

aiedail92 Profilo | Expert

Certo che si può: esegui un ciclo sugli elementi della proprietà Controls della tua Form (contiene tutti i controlli figli), se il controllo è una TextBox allora esegui l'azione:

For Each ctrl As Control In Me.Controls Dim txtBox As TextBox = TryCast(ctrl, TextBox) If (txtBox IsNot Nothing) Then txtBox.Enabled = True End If Next

Luca

gabriel81 Profilo | Junior Member

G R A N D I S S I M O ! ! !
Mi hai migliorato la vita!!
pensa che io facevo tutto a mano su ogni pezzo del form...

aiedail92 Profilo | Expert

Sono felice di riuscire a rendermi utile in qualche modo

Luca

gabriel81 Profilo | Junior Member

invece sul thread http://www.dotnethell.it/forum/messages.aspx?ThreadID=23767
ne sai qualcosa????

grazie in anticipo

aiedail92 Profilo | Expert

Purtroppo no, ti avevo contattato anche in privato, ma coi database non ho esperienza, una lacuna da colmare presto

Luca
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