' estamod dentro del formulario...
dim TB as new arraylist
' dentro del evento load del formulario
call Ensacar_Textbox ' el código se mete en una rutina por si necesitamos actualizar la lista que tenemos dentro del saco, eso ocurrirá si eliminamos o deseamos añadir nuevos objetos...
' esta rutina es casi idéntica a la mostrada en el ejemplo anterior,
private sub Ensacar_Textbox() dim x as integer
for each c as control in Controls ' recorre todos los controles en el formulario
if c is TextBox then ' filtramos los que no son textbox
if instr(c.name.tolower,"textcuenta")> 0 then ' filtramos los textbox cuyo patrón (el nombre) no nos interesa, esto debe meditarse antes, o usar otra propiedad.....
TB.add( c) ' abrimos el saco y lo metemos ....
end if
end if
next
end sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
call Escribir_Texto("Hola cocacola")
end sub
private sub Escribir_Texto(cadena as string)
dim nTb as new textbox
for k as integer= 0 to TB.count -1 ' contamos los que tenemos en el saco.... esos mismos son los que vamos a 'escribir'
nTb=TB.item(k)
ntb.text= cadena
next
end sub