События VB6 Combo Box - PullRequest
       5

События VB6 Combo Box

10 голосов
/ 12 ноября 2008

У меня есть форма в VB6 с двумя полями со списком (cboCustomer и cboItemNumber). Когда кто-то выбирает значение из cboCustomer, я хочу заполнить cboItemNumber списком номеров позиций, подходящих для выбранного клиента. Какое событие предлагает VB6, который я могу использовать? Я пробовал _Change и _LostFocus, и ни один из них не делает то, что мне нужно. Мне трудно поверить, что мне трудно найти список возможных событий.

Ответы [ 2 ]

17 голосов
/ 13 ноября 2008

Попробуйте событие _Click. Это событие срабатывает, даже если элемент управления фактически не нажат. Например, если вы перейдете к нему и с помощью клавиш со стрелками вверх / вниз измените выбранный элемент, событие щелчка все еще срабатывает.

3 голосов
/ 13 ноября 2008

Как говорит G Mastros, следует использовать событие _Click, поскольку оно запускается, когда выбор изменяется с помощью клавиатуры или мыши.

Если вы хотите просмотреть список всех событий, используйте обозреватель объектов (F2) и найдите или перейдите к ComboBox. События отображаются с желтой молнией на панели «Участники».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...