Происходит, когда завершается операция drag-and-drop.
PROCEDURE Object.DragDrop LPARAMETERS oSource, nXCoord, nYCoord |
Параметры
Вы должны включить оператор LPARAMETERS или PARAMETERS в процедурный код события и указать имя для каждого параметра. Visual FoxPro посывает параметры коду события DragDrop в приведенном ниже порядке:
- oSource
-
Ссылка на перетаскиваемый объект. Вы можете обращаться к свойствам и методом объекта с помощью этого параметра.
- nXCoord, nYCoord
-
Содержать значения горизонтальной (nXCoord) и вертикальной (nYCoord) позиции указателя мыши внутри формы, когда дата бросается на целевой объект. Эти координаты выражаются в терминах координатной системы формы в единицах измерения, определяемых значением свойства ScaleMode формы.
Примечания
Применяется к: CheckBox | ComboBox | CommandButton | CommandGroup | Container Object | Control Object | EditBox | Form | Grid | Image | Label | Line | ListBox | OLE Bound Control | OLE Container Control | OptionButton | OptionGroup | Page | PageFrame | Shape | Spinner | TextBox | ToolBar
Операция drag-and-drop завевршается, когда управляющий элемент перетаскивается поверх другого элемента или формы и отпускается клавиша мыши, или когда для перетаскиваемого элемента вызывается метод Drag с аргументм nAction установленным в 2 (Drop).
Используйте событие DragDrop для управления тем, что должно произойти после того, как завершится операция перетаскивания. Например, вы можете переместить перетаскиваемый элемент управления в новую позицию или скопировать файл из одного места в другое.
![]() |
---|
В событие DragDrop вовлечены два объекта, перетаскиваемый элемент управления и целевой объект. Событие DragDrop срабатывает для целевого объекта, а не для перетаскиваемого. Используйте свойство DragMode и метод Drag для указания способа, которым инициализируется операция перетаскивания (ручный запуск операции или автоматический). После того, как операция инициализирована, вы можете обрабатывать события, которые предшествуют событию DragDrop с помощью кода в событии DragOver. |