Saludos a todos.
Mi problema es el siguiente: quisiera saber como puedo validar un cuadro de texto para que este no quede vacío, es decir al darle enter a TextBox se debe verificar si se ha escrito ya sean números o una cadena de caracteres, si tiene algo escrito se le pasa el foco a otros controles y los habilita, si no emite un mensaje de advertencia solicitando que se llene ese campo.
Estaba probando con esto:
Private Sub TextBoxNombreB_KeyPress(ByVal sender As System.Object, ByVal e As KeyPressEventArgs) Handles TextBoxNombreB.KeyPress
'compruebo si el textbox esta vacio si no es asi habilito los demas controles
If TextBoxNombreB.Text <> "" Then
GroupBox2.Enabled = True
Etiqueta1.Visible = True
AxCalendar1.Focus()
else
MsgBox("La información de este campo es obligatoria", MsgBoxStyle.Exclamation, "Aviso: Nombre del Barco")
End If
Pero esto no me soluciona el problema, pues al ejecutar la aplicación me aparece el msj de error, le doy aceptar y solo puedo escribir un solo carácter en el textbox y luego pasa el foco a los demás controles.
Quisiera saber si alguien me puede ayudar con esto
Saludos!