Acceder a un control por su nombre

02/07/2006 - 21:11 por Baldor | Informe spam
Por ejemplo, ¿como se haría el código equivalente a esto en .NET?

Controls("textbox" & i).Text

para acceder al contenido de un control textbox que se llama textbox1, y que
he creado en tiempo de ejecución

La colección Controls solo me permite acceder por índice; entonces, ¿cómo
puedo hacer esto?

Gracias
 

Leer las respuestas

#1 Rafa
03/07/2006 - 13:12 | Informe spam
Hola Baldur,
Se me ocurre:
For Each mCtrl As Control In Me.Controls
If TypeOf mCtrl Is TextBox Then
if CType(mCtrl, TextBox).Name="TextBox1"Text then
dim var1 as string= CType(mCtrl, TextBox).Text
Exit for
end if
End if
next

Espero q te sirva
Salu2

"Baldor" escribió:

Por ejemplo, ¿como se haría el código equivalente a esto en .NET?

Controls("textbox" & i).Text

para acceder al contenido de un control textbox que se llama textbox1, y que
he creado en tiempo de ejecución

La colección Controls solo me permite acceder por índice; entonces, ¿cómo
puedo hacer esto?

Gracias



Preguntas similares