Sissy Ram Ответов: 0

Оставьте событие срабатывающим дважды в VB .NET


Привет Команда,

Ниже приведен мой код, оставляющий событие срабатывающим дважды и получающим два окна взаимодействия.
Пожалуйста помогите мне

Событие Lostfocus происходит после выхода из элемента управления.
Событие Leave происходит перед выходом из элемента управления.
Правильно ли это?

Что я уже пробовал:

Private Sub BasicSalaryNumericEditor_Leave(sender As Object, e As EventArgs) Handles BasicSalaryNumericEditor.Leave
        Dim a As String = Microsoft.VisualBasic.Interaction.InputBox("Enter No of Interviewer" & Environment.NewLine & "To Enter No.of Interviewer Press Tab or F4 in Basic Salary Box")
            End Sub

Ralf Meier

Вы должны рассказать что - то еще о своем контроле. Я предполагаю, что у вас есть своего рода UserControl (который включает в себя другие вложенные элементы управления), и вы работаете с событиями из хостинга UserControl.

Maciej Los

Я бы посоветовал вам прочитать это: Контроль.Покинуть Мероприятие (Система.Окна.Формы)[^]. Там вы найдете порядок событий для элементов управления формой widnows.

Sissy Ram

Спасибо за ваше предложение друзьях

Ralf Meier

И это все ?
И что ты теперь собираешься делать ?

0 Ответов