Как подражать onBlur событию JavaScript в Windows Forms?

У меня есть текстовые поля телефона и электронной почты на Windows Form, который я хочу проверить, когда пользователь покидает поля.

Когда я дважды щелкаю по текстовому полю в конструкторе форм Visual Studio, оно создает a textchanged событие. Это не довольно подходит, как хотят назвать проверить метод только, когда пользователь сделан, введя полную запись, не после каждого нажатия клавиши.

Есть ли способ сделать это подобное onBlur событие в JavaScript?

Я попробовал MouseLeave, Off Focus, и они все действуют как TextChanged.

Как это может быть сделано?

7
задан p.campbell 10 May 2014 в 20:30
поделиться

4 ответа

Попробуйте покинуть событие . Перейдите на страницу свойств для вашего контроля.

Вы можете просто ввести имя метода, который вы будете создавать. Нажмите Введите и Visual Studio создаст для вас метод.

enter image description here

enter image description here

7
ответ дан 6 December 2019 в 21:14
поделиться

Проверенное событие было разработано для этого. Установите e.cancel = True, если вы не довольны входом. Компонент ErrorProvider идеально подходит для обеспечения визуальной обратной связи.

7
ответ дан 6 December 2019 в 21:14
поделиться

onlostfocus , может быть?

-1
ответ дан 6 December 2019 в 21:14
поделиться

Существует событие OnLostfocus для контроля. Вы должны быть в состоянии использовать это.

-1
ответ дан 6 December 2019 в 21:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: