DragDropHelper Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa uma classe auxiliar para ajudar a arrastar e largar dentro do Windows Workflow Designer.
public ref class DragDropHelper abstract sealed
public static class DragDropHelper
type DragDropHelper = class
Public Class DragDropHelper
- Herança
-
DragDropHelper
Observações
Esta classe abstrai os formatos de codificação usados no DataObject que é passado da fonte de arrasto para o alvo.
Campos
| Name | Description |
|---|---|
| CompletedEffectsFormat |
Especifica os efeitos desejados da conclusão de uma operação de arrastar e largar. |
| CompositeViewFormat |
Contém um nome único de formato de dados para uma vista composta. |
| DragAnchorPointFormat |
Especifica o formato para um ponto de ancoragem de operação de arrasto. |
| DragSourceProperty |
Especifica a fonte do arrasto. |
| ModelItemDataFormat |
Especifica o formato dos dados do item do modelo. |
| WorkflowItemTypeNameFormat |
Especifica o formato para o nome do tipo de um item do fluxo de trabalho. |
Métodos
| Name | Description |
|---|---|
| AllowDrop(IDataObject, EditingContext, Type[]) |
Indica se o designer pode aceitar dados que o utilizador arrasta para ele. |
| DoDragMove(WorkflowViewElement, Point) |
Obsoleto.
Permite que um elemento da interface seja arrastado por um rato com o botão esquerdo pressionado sobre uma área exposta da área cliente do elemento da interface. |
| GetCompositeView(DragEventArgs) |
Obsoleto.
Recupera a informação de vista composta dos argumentos especificados do evento de arrasto. |
| GetCompositeView(WorkflowViewElement) |
Recupera a informação da vista composta do elemento especificado na vista do fluxo de trabalho. |
| GetDragDropAnchorPoint(DragEventArgs) |
Recupera o ponto de ancoragem para uma operação de arrastar e largar. |
| GetDragDropCompletedEffects(DataObject) |
Obsoleto.
Devolve o resultado da operação de arrastar e largar, cujo comportamento é determinado pelo especificado DataObject. |
| GetDraggedModelItem(DragEventArgs) |
Obsoleto.
Recupera o objeto que está a ser arrastado numa operação de arrastar e largar. |
| GetDraggedModelItems(DragEventArgs) |
Recupera os itens do modelo que estão a ser arrastados numa operação de arrastar e largar. |
| GetDroppedObject(DependencyObject, DragEventArgs, EditingContext) |
Obsoleto.
Recupera o objeto que está a ser largado numa operação de arrastar e largar. |
| GetDroppedObjects(DependencyObject, DragEventArgs, EditingContext) |
Recupera os objetos que estão a ser largados numa operação de arrastar e largar. |
| SetCompositeView(WorkflowViewElement, UIElement) |
Define a vista composta a partir do elemento especificado da vista de workflow e arrasta a fonte. |
| SetDragDropCompletedEffects(DragEventArgs, DragDropEffects) |
Obsoleto.
Define o efeito final que deve ser realizado durante a operação de arrastar e largar. |