Метод StartDrag (Microsoft Forms)
Инициирует операцию перетаскивания для объекта DataObject.
Синтаксис
fmDropEffect=Object. StartDrag ([Эффект как fmDropEffect])
Синтаксис метода StartDrag состоит из следующих частей:
Part | Описание |
---|---|
Object | Обязательно. Допустимый объект. |
Effect | Необязательный параметр. Результат операции перетаскивания на целевой элемент управления. |
Settings
Параметрами для Effect являются:
Константа | Значение | Описание |
---|---|---|
fmDropEffectNone | 0 | Исходный объект перемещения не копируется и не переносится в целевой. |
fmDropEffectCopy | 1 | Копирует источник перетаскивания в место переноса. |
fmDropEffectMove | 2 | Переносит источник перетаскивания в место переноса. |
fmDropEffectCopyOrMove | 3 | Копирует или переносит источник перетаскивания в место переноса. |
Замечания
Операция перетаскивания начинается в текущей позиции указателя мыши с текущим состоянием клавиатуры и заканчивается, когда пользователь отпускает кнопку мыши. Результат операции перетаскивания зависит от эффекта, выбранного для места переноса.
Например, событие MouseMove элемента управления может содержать метод StartDrag. Когда пользователь щелкает элемент управления и перемещает мышь, указатель мыши изменяется, чтобы показать, допустим ли элемент Effect для места переноса.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.