Public Class Form1
Private Sub TextBox1_Validated(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Validated
TextBox2.Focus()
End Sub
Private Sub TextBox1_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles TextBox1.Validating
If String.IsNullOrEmpty(TextBox1.Text.Trim()) Then
e.Cancel = True
TextBox1.Focus()
End If
End Sub
Private Sub TextBox2_Validated(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.Validated
TextBox3.Focus()
End Sub
Private Sub TextBox2_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles TextBox2.Validating
If String.IsNullOrEmpty(TextBox2.Text.Trim()) Then
e.Cancel = True
TextBox2.Focus()
End If
End Sub
Private Sub TextBox3_Validated(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox3.Validated
TextBox4.Focus()
End Sub
Private Sub TextBox3_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles TextBox3.Validating
If String.IsNullOrEmpty(TextBox3.Text.Trim()) Then
e.Cancel = True
TextBox3.Focus()
End If
End Sub
Private Sub TextBox4_Validated(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox4.Validated
Me.Text = "Validation succeded!!" ' Or do something else?
End Sub
Private Sub TextBox4_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles TextBox4.Validating
If String.IsNullOrEmpty(TextBox4.Text.Trim()) Then
e.Cancel = True
TextBox4.Focus()
End If
End Sub
End Class