Foros del Web » Programación para mayores de 30 ;) » .NET »

Evento validating en campos de texto

Estas en el tema de Evento validating en campos de texto en el foro de .NET en Foros del Web. Hola, tengo la siguiente duda: Estoy creando un formulario (Visual Basic .net) que crea controles dinámicamente en función del resultado de una consulta. Dependiendo de ...
  #1 (permalink)  
Antiguo 16/10/2006, 06:19
 
Fecha de Ingreso: febrero-2005
Mensajes: 59
Antigüedad: 19 años, 2 meses
Puntos: 0
Evento validating en campos de texto

Hola, tengo la siguiente duda:
Estoy creando un formulario (Visual Basic .net) que crea controles dinámicamente en función del resultado de una consulta.
Dependiendo de los datos recibidos, creo unos campos de texto en el formulario.
El problema es que tengo una serie de campos calculados (son la suma de los valores introducidos en otros campos). Quiero utilizar el validating para actualizar estos campos calculados.
Me gustaría crear una función (validating) que manejara todos los controles que creo de forma dinámica, de forma que cuando introduzco un valor en cualquier campo, se lance el evento y calcula los valores.

Ejemplo de evento validating para un campo de texto:
Private Sub CampoTexto1_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles CampoTexto1.Validating
...
End Sub


Muchas gracias por vuestra ayuda. Espero vuestras respuestas.

Última edición por jaiabbae; 16/10/2006 a las 08:41
  #2 (permalink)  
Antiguo 17/03/2011, 13:41
 
Fecha de Ingreso: enero-2011
Mensajes: 35
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Evento validating en campos de texto

Código vb:
Ver original
  1. Sub Suma()
  2. Dim mTotal(5) As Double
  3. Dim X As Integer
  4. For X = 0 To 5
  5.     mTotal(X) = 0
  6. Next X
  7.  
  8. For i = 1 To lvAutomovilera.ListItems.Count
  9.     For X = 0 To 5
  10.         mTotal(X) = mTotal(X) + CDbl(lvAutomovilera.ListItems(i).SubItems(X + 4))
  11.     Next X
  12. Next i
  13.  
  14. For X = 0 To 5
  15.     txtTotal(X) = Format(mTotal(X), "#,##0")
  16. Next X
  17. End Sub
Creo que esto te servirá.
  #3 (permalink)  
Antiguo 17/03/2011, 13:52
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 9 meses
Puntos: 267
Respuesta: Evento validating en campos de texto

dilinwe Te fijaste la fecha del post "16-oct-2006, 07:19"?? Es de hace 5 años, no es necesario responder a estas fechas. Saludos!
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:53.