Мне нужно установить контроль над вводом в текстовое поле
мне нужно установить контроль над текстовым полем. Если текстовое поле пусто, щелкните следующий элемент управления или нажмите клавишу enter. если элемент управления пуст, он просто показывает один массаж, который "пожалуйста, введите текст для этого поля желания", и ему не нужно писать о потере фокуса или событии нажатия клавиши или о событии щелчка.
Что я уже пробовал:
Private Sub txtEName_LostFocus(sender As Object, e As EventArgs) Handles txtEName.LostFocus If txtEName.Text = "" Then MsgBox("Enter Employee Name1", MsgBoxStyle.Information, strprojectname) txtEName.Focus() Exit Sub Else txtEName.BackColor = Color.White End If End Sub
Ralf Meier
Извиняюсь... пожалуйста, еще раз : каково ваше требование ?
Ваш опубликованный код работает, когда другой элемент управления получает фокус, а это текстовое поле уже имело фокус раньше.
Но вы также можете работать с ними .Отпуск-Событие.