Unity 6.3
0 онлайн 40 гостей 3 в системе
Вход

TreeView<T0>.HandleDragAndDrop

Declaration

protected DragAndDropVisualMode HandleDragAndDrop(DragAndDropArgs<TIdentifier> args);

Параметры

Параметр Описание
аргументы Перетаскивание аргументов.

Описание

Переопределите эту функцию, чтобы управлять перетаскиванием TreeView.

Эта функция вызывается непрерывно, когда операция перетаскивания активна и курсор находится над TreeView. Обратите внимание, что операция перетаскивания может быть инициирована вне TreeView.

Используйте состояние в DragAndDrop для определения объектов для перетаскивания и сбрасывания. Эта функция возвращает DragAndDropVisualMode значение, которое управляет состоянием курсора.

Вы управляете TreeView перетаскиванием и сбрасыванием в следующем порядке:
1) override CanStartDrag чтобы разрешить перетаскивание TreeViewItems.
2) override SetupDragAndDrop чтобы установить, какие TreeViewItems перетаскиваются.
3) override HandleDragAndDrop для управления перетаскиванием TreeView.