Поделиться через


Метод 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 и обратная связь.