Buenas les comento
Tengo varios textbox que estan en forma de tabla:
txt_11;txt_12;txt_13
txt_21;txt_22;txt_23
etc.....
quiero saber si hay alguna forma de hacer un while aplicando algo asi como una var x declarada int y una var y para el primer y segundo numero de manera que al llamarlos, lo pueda hacer secuencialmente.
Osea para no tener que estar escribiendo
txt_11.text = "algo" ; txt_12.text = "algo" etc
quisiera hacer algo así pero nose como:
while x()=2 and y=() 2
txt_x(0) & y(0).text = ""
x()=x()+1
...
end while
ns si me explico :o :o :o :o :o :o
Gracias de antemano
Si los colocas a todos dentro de un contenedor, por ejemplo, un panel, entonces podrías hacer
For Each X As TextBox In Panel1.Controls
'Lo que quieras hacer con los TextBox
Next
Si el contenido que quieres agregar es diferente para cada uno, entonces juega a la inteligencia, siempre hay que pensar un paso adelante.
Haces un Array con el contenido, suponiendo que sean 4 TextBox
Dim Contenido As String() = New String() {"Mensaje", "Ejemplo", "Contenido", "Otro Ejemplo"}
For X As Integer = 0 To Panel1.Controls.Count - 1
Panel1.Controls(X).Text = Contenido(X)
Next
Obviamente siempre cuidando que el Array tenga la misma cantidad de TextBox que hay en el Panel.
foreach(Control c in Controls){
if(c is TextBox){
// Do something
}
}