DragDropHelper 類別

定義

代表 Helper 類別,可協助在 Windows Workflow Designer 內進行拖放。

public ref class DragDropHelper abstract sealed
public static class DragDropHelper
type DragDropHelper = class
Public Class DragDropHelper
繼承
DragDropHelper

備註

這個類別會擷取從拖曳來源傳遞至目標的 DataObject 中所用的編碼格式。

欄位

CompletedEffectsFormat

指定拖放作業結束時所需的效果。

CompositeViewFormat

包含複合檢視的唯一資料格式名稱。

DragAnchorPointFormat

指定拖曳作業錨點的格式。

DragSourceProperty

指定拖曳來源。

ModelItemDataFormat

指定模型項目資料的格式。

WorkflowItemTypeNameFormat

指定工作流程項目之型別名稱的格式。

方法

AllowDrop(IDataObject, EditingContext, Type[])

指出設計工具是否可接受使用者拖曳至其上的資料。

DoDragMove(WorkflowViewElement, Point)
已淘汰.

允許按下滑鼠左鍵時,將 UI 項目拖曳至該 UI 項目用戶端區域的公開區域上方。

GetCompositeView(DragEventArgs)
已淘汰.

擷取指定拖曳事件引數的複合檢視資訊。

GetCompositeView(WorkflowViewElement)

擷取指定工作流程檢視項目的複合檢視資訊。

GetDragDropAnchorPoint(DragEventArgs)

擷取拖放作業的錨點。

GetDragDropCompletedEffects(DataObject)
已淘汰.

傳回拖放作業的結果,該作業的行為會由指定的 DataObject 決定。

GetDraggedModelItem(DragEventArgs)
已淘汰.

擷取要在拖放作業中拖曳的物件。

GetDraggedModelItems(DragEventArgs)

擷取要在拖放作業中拖曳的模型項目。

GetDroppedObject(DependencyObject, DragEventArgs, EditingContext)
已淘汰.

擷取要在拖放作業中置放的物件。

GetDroppedObjects(DependencyObject, DragEventArgs, EditingContext)

擷取要在拖放作業中置放的物件。

SetCompositeView(WorkflowViewElement, UIElement)

從指定的工作流程檢視項目設定複合檢視並拖曳來源。

SetDragDropCompletedEffects(DragEventArgs, DragDropEffects)
已淘汰.

設定要在拖曳作業期間執行的最終效果。

適用於