Событие DblClick
Возникает, когда пользователь указывает на объект и дважды щелкает мышью.
Синтаксис
Для MultiPage, TabStrip: Частныйобъект Sub _DblClick(indexAs Long, ByValCancelAs MSForms.ReturnBoolean)
Для других элементов управления: частный вложенныйобъект _DblClick( ByValCancelAs MSForms.ReturnBoolean)
Синтаксис события DblClick содержит такие части:
Part | Описание |
---|---|
object | Обязательно. Допустимый объект. |
index | Обязательно. Положение объекта Page или Tab внутри коллекции Pages или Tabs. |
Отмена | Обязательно. Статус события. False указывает, что данный элемент управления должен обрабатывать событие (по умолчанию). True указывает, что данное приложение обрабатывает событие. |
Замечания
Чтобы произошло это событие, нужно дважды щелкнуть мышью на протяжении интервала времени, определенного настройками двойного щелчка системы.
В случае, если элементы управления поддерживают событие Click, следующее совпадение событий ведет к возникновению события DblClick:
- MouseDown
- MouseUp
- Click
- DblClick
Если элемент управления, например TextBox, не поддерживает click, щелчок опущен из порядка событий, ведущих к событию DblClick.
Если возвращаемое событие Cancel имеет значение True, когда пользователь дважды щелкает мышью, элемент управления игнорирует второй щелчок мышью. Это может быть полезным в том случае, когда второй щелчок мышью отменяет действие первого, например двойной щелчок на выключателе. Аргумент Cancel разрешает форме игнорировать второй щелчок, чтобы в результате одного или двойного щелчка кнопки получался одинаковый результат.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.