Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2010, 21:55
abuitrago81
 
Fecha de Ingreso: mayo-2010
Mensajes: 41
Antigüedad: 14 años, 10 meses
Puntos: 0
Problema con paso de parámetro.

Hola.
Estoy empezando con Visual Basic. Net 2008 y tengo una duda.
Estoy haciendo un botón limpiar para q limpie todas las cajas de texto.

Bueno en el formulario tengo la siguiente estructura:

FORM1
- PANEL_PRINCIPAL
- PANEL_CLIENTES
- TABCONTROL_CLIENTES
- TABPAGE_ALTAS

Bueno pues el boton está en el área de esa pestaña del Tabcontrol.
En ese botón le pongo:
Código vb:
Ver original
  1. Private Sub boton_limpiarAltas_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles boton_limpiarAltas.Click
  2.         LimpiarTextbox(Me.TabControl_clientes.Name)
  3.     End Sub

Y por otro lado tengo el procedimiento de borrado de cajas:
Código vb:
Ver original
  1. Private Sub LimpiarTextbox(ByVal XXXX As String)
  2.         For Each c As Control In Me.XXXX.Controls
  3.             If TypeOf c Is TextBox Then
  4.                 CType(c, TextBox).Clear()
  5.             End If
  6.         Next
  7.     End Sub

Mi pregunta, es ¿ cómo hago para que el parámetro que paso se ponga donde están las XXXX?
Y para borrar las cajas de texto tendría que poner el "Name" del TabControl, del Panel dnd está ese tabControl u otra cosa ??

Muchas gracias.