Шаг 62.
VBA в MSExcel.
Элементы управления и пользовательская форма. События Drag&Drop

    На этом шаге мы перечислим события, связанные с этим протоколом.

    Рассмотрим синтаксис процедур обработки событий при операциях drag-and-drop, связанных с элементами управления (таблица 1).

Таблица 1. События Drag&Drop
Событие Происходит...
BeforeDragOver ...пока совершается операция drag-and-drop
BeforeDropOrPaste ...перед завершением операции drag-and-drop

    Синтаксис:

  Private Sub object_BeforeDragOver (ByVal Cancel As MSForms.ReturnBoolean, _
    ByVal Data As DataObject, ByVal X As Single, ByVal Y As Single, _ 
    ByVal DragState As fmDragState, ByVal Effect As MSForms.ReturnEffect, _ 
    ByVal Shift As fmShiftState)

  Private Sub object_BeforeDropOrPaste (ByVal Cancel As MSForms.ReturnBoolean, _ 
    ByVal Action As fmAction, ByVal Data As DataObject, ByVal X As Single, _
    ByVal Y As Single, ByVal Effect As MSForms.ReturnEffeet, _
    ByVal Shift As fmShiftState)

    Аргументы:

    На следующем шаге мы рассмотрим объект DataObject.




Предыдущий шаг Содержание Следующий шаг