24/05/2011, 14:12
|
| | Fecha de Ingreso: febrero-2010 Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 10 meses Puntos: 37 | |
Respuesta: problema en recorrido constante Guille te comento, de la forma que estas tratando de hacerlo no es lo correcto, los textbox traen eventos, en tu caso lo puedes solucionar con el evento KeyPress.
Por ejemplo supongamos que tienes 3 textbox, tb1, tb2 y tb3. En tb3 quieres poner la multiplicación de tb1 x tb2.
Private Sub tb1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles tb1.KeyPress
If e.KeyChar = Convert.ToChar(Keys.Enter) Then
tb2.Focus()
End If
End Sub
Private Sub tb2_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles tb2.KeyPress
If e.KeyChar = Convert.ToChar(Keys.Enter) Then
'-- Validas que tb1 y tb2 tengan valor
If Not String.IsNullOrEmpty(tb1.Text) And Not String.IsNullOrEmpty(tb2.Text) Then
Me.tb3.Text = tb1.Text * tb2.Text
tb3.Focus()
Else
MessageBox.Show("tb1 y tb2 son campos obligatorios. ", "Error")
End If
End If
End Sub
Saludos! |