Detectar Tipo

24/07/2004 - 05:56 por Pablo Fabian Savino | Informe spam
Hola , como hago para detectar el tipo de control que tengo en el Form,
quiero saber si es un TextBox,ComboBox etc etc

Salute!
 

Leer las respuestas

#1 Tristan
24/07/2004 - 12:07 | Informe spam
Utiliza el operador TypeOf:

For Each ctrl As Control In Me.Controls
If TypeOf ctrl Is TextBox Then
MsgBox(ctrl.Name)
End If
Next

Si necesitas el tipo exacto, descartando clases heredadas, utiliza GetType:

For Each ctrl As Control In Me.Controls
If ctrl.GetType() Is GetType(TextBox) Then
MsgBox(ctrl.Name)
End If
Next


Juan Carlos Badiola
MVP - C#

Preguntas similares