Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2011, 07:06
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 14 años, 5 meses
Puntos: 267
Respuesta: Limpiar TextBoxes. Como mejorarlo?

Hola yvancho este codigo sirve para limpiar "TODOS" los controles que sean textbox , tambien puedes controlar diferentes controles ya dependiendo tu logica :

Este es el metodo
Código vb.net:
Ver original
  1. Private Sub Limpiar_Textbox(ByVal f As Form)
  2.         ' recorrer todos los controles del formulario indicado  
  3.         For Each c As Control In f.Controls
  4.             If TypeOf c Is TextBox Then
  5.                 c.Text = "0" ' eliminar el texto  
  6.             End If
  7.             If TypeOf c Is Label Then
  8.                 c.Text = "0" ' eliminar el texto  
  9.             End If
  10.         Next
  11. End Sub

y lo llamas de esta manera como por ejemplo al presionar un boton :

Código vb.net:
Ver original
  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.          'OJO QUE AQUI LE PASO EL FORMULARIO DEL CUAL DESEO
  3.          'LIMPIAR SUS CONTROLES, EN ESTE CASO LE PONGO ME
  4.          'DEL FORMULARIO ACTUAL
  5.         Limpiar_Textbox(Me)
  6. End Sub

Espero te sea de utilidad. Saludos!
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net

Última edición por Aquaventus; 16/02/2011 a las 07:11