LassoAction Classe

Definição

O MouseAction que permite a seleção usando o retângulo definido ao clicar e arrastar.

public ref class LassoAction : Microsoft::VisualStudio::Modeling::Diagrams::SelectAction
public class LassoAction : Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
type LassoAction = class
    inherit SelectAction
Public Class LassoAction
Inherits SelectAction
Herança

Construtores

LassoAction(Diagram)

Inicializa uma nova instância da classe Laçoaction.

Propriedades

CanBumpScroll

Chamado quando um evento MouseMove foi expedido para este MouseAction.

(Herdado de MouseAction)
CurrentDiagramArgs

Obtém o mais recente Diagramaeventargs. Um valor nulo pode ser retornado.

(Herdado de MouseAction)
CurrentMouseActionEvent

Obtém o evento atual de MouseAction.

(Herdado de MouseAction)
CurrentMouseActionState

Obtém o estado atual de MouseAction.

(Herdado de MouseAction)
CurrentPoint

Obtém/define a posição do mouse para o evento atual. A posição está em unidades mundiais relativas à parte superior esquerda do diagrama.

(Herdado de MouseAction)
DeferredFocusableItem

Obtém o item que se tornará o item de foco da seleção se e quando ocorrer o evento onClicked.

(Herdado de SelectAction)
DeferredSelectableItem

Obtém o item que a seleção será definida como se e quando ocorrer o evento onClicked.

(Herdado de SelectAction)
Diagram

O diagrama ao qual este MouseAction pertence.

(Herdado de MouseAction)
HasTooltip

Obtém se esta ação do mouse dá suporte à dica de ferramenta dinâmica.

(Herdado de MouseAction)
IsActive

Obtém um valor que indica se este MouseAction está ativo no momento.

(Herdado de MouseAction)
MouseDownHitShape

Obtém a forma de pressionamento do evento MouseDown mais recente.

(Herdado de MouseAction)
MouseDownPoint

Obtém a posição do mouse do evento MouseDown mais recente. A posição está em unidades mundiais relativas à parte superior esquerda do diagrama.

(Herdado de MouseAction)
PreviousPoint

Obtém/define a posição do mouse do evento anterior. A posição está em unidades mundiais relativas à parte superior esquerda do diagrama.

(Herdado de MouseAction)
ResetToolboxOnDragDrop

Se a seleção da caixa de ferramentas deve ser redefinida após uma operação de arrastar e soltar disparada por essa ação do mouse. A implementação de base sempre retorna true, o que significa que a seleção da caixa de ferramentas será redefinida após uma operação de arrastar e soltar disparada por essa ação do mouse.

(Herdado de MouseAction)

Métodos

Activate(DiagramClientView)

Ativa este MouseAction.

(Herdado de MouseAction)
CanCancel(DiagramClientView)

Obtém um valor que indica se este MouseAction pode ser cancelado.

(Herdado de MouseAction)
Cancel(DiagramClientView)

Cancela este MouseAction.

(Herdado de MouseAction)
CanComplete(DiagramClientView)

Obtém um valor que indica se este MouseAction pode ser concluído.

(Herdado de MouseAction)
CaptureMouse(DiagramClientView)

Captura o mouse.

(Herdado de MouseAction)
Click(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento de clique para este MouseAction.

(Herdado de MouseAction)
Complete(DiagramClientView)

Conclui este MouseAction.

(Herdado de MouseAction)
ContextMenuRequested(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento ContextMenu para este MouseAction.

(Herdado de MouseAction)
Dispose() (Herdado de MouseAction)
Dispose(Boolean) (Herdado de MouseAction)
DoPaintFeedback(DiagramPaintEventArgs)

Chamado pelo DiagramClientView para pintar os comentários para o MouseAction.

DoubleClick(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento DoubleClick para este MouseAction.

(Herdado de MouseAction)
GetCursor(Cursor, DiagramClientView, PointD)

Obtém o cursor a ser exibido na posição do mouse especificada.

GetTooltipText(DiagramItem)

Obtém o texto de dica de ferramenta para o item de diagrama especificado se HasTooltip retornou true.

(Herdado de MouseAction)
GotFocus(DiagramEventArgs)

Chamado pelo DiagramClientView para enviar um evento GotFocus para este MouseAction.

(Herdado de MouseAction)
Invalidate(DiagramClientView)

Invalida os comentários novos e antigos.

LostFocus(DiagramEventArgs)

Chamado pelo DiagramClientView para enviar um evento LostFocus para este MouseAction.

(Herdado de MouseAction)
MouseDown(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseDown para este MouseAction.

(Herdado de MouseAction)
MouseEnter(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento de MouseEnter a este MouseAction.

(Herdado de MouseAction)
MouseHover(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseHover para este MouseAction.

(Herdado de MouseAction)
MouseLeave(LeaveShapeEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseLeave para este MouseAction.

(Herdado de MouseAction)
MouseMove(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseMove a este MouseAction.

(Herdado de MouseAction)
MouseUp(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseUp para este MouseAction.

(Herdado de MouseAction)
MouseWheel(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento ContextMenuRequested para este MouseAction.

(Herdado de MouseAction)
OnClicked(MouseActionEventArgs)

Executa qualquer ação de seleção adiada se o membro deferredSelection estiver definido.

(Herdado de SelectAction)
OnContextMenuRequested(DiagramMouseEventArgs)

Conclui a ação de seleção primeiro para que o menu de contexto tenha uma seleção válida com a qual trabalhar.

(Herdado de SelectAction)
OnDiagramGotFocus(DiagramEventArgs)

Chamado quando um evento GotFocus foi expedido para este MouseAction.

(Herdado de MouseAction)
OnDiagramLostFocus(LostFocusEventArgs)

Cancela a ação se a exibição perder o foco.

(Herdado de SelectAction)
OnDiagramScrolled(DiagramEventArgs)

Chamado quando um evento rolado foi expedido para este MouseAction.

(Herdado de MouseAction)
OnDoubleClick(DiagramPointEventArgs)

Chamado quando um evento DoubleClick foi expedido para este MouseAction.

(Herdado de MouseAction)
OnDragCanceled(MouseActionEventArgs)

Chamado quando a operação de arrastar do MouseAction foi cancelada.

(Herdado de MouseAction)
OnDragCompleted(MouseActionEventArgs)

Seleciona as formas dentro do retângulo definido pela posição inicial do mouse e a posição atual do mouse.

OnDraggingBegun(MouseActionEventArgs)

Chamado quando este MouseAction entrou no estado de arrastar.

(Herdado de MouseAction)
OnDraggingEnded(MouseActionEventArgs)

Chamado quando este MouseAction saiu do estado de arrasto.

(Herdado de MouseAction)
OnDragPendingBegun(MouseActionEventArgs)

Chamado quando este MouseAction entrou no estado de arrastar/clicar-pendente.

(Herdado de MouseAction)
OnDragPendingEnded(MouseActionEventArgs)

Chamado quando este MouseAction saiu do estado de arrastar/clicar-pendente.

(Herdado de MouseAction)
OnHoveringBegun(MouseActionEventArgs)

Chamado quando este MouseAction entrou no estado de focalização.

(Herdado de MouseAction)
OnHoveringEnded(MouseActionEventArgs)

Chamado quando este MouseAction saiu do estado de focalização.

(Herdado de MouseAction)
OnMouseActionActivated(DiagramEventArgs)

Chamado quando este MouseAction foi ativado.

(Herdado de MouseAction)
OnMouseActionCanceled(DiagramEventArgs)

Chamado quando o MouseAction foi cancelado e está pronto para ser desativado.

(Herdado de MouseAction)
OnMouseActionCompleted(DiagramEventArgs)

Chamado quando o MouseAction é concluído e está pronto para ser desativado.

(Herdado de MouseAction)
OnMouseActionDeactivated(DiagramEventArgs)

Limpa qualquer variável de membro, como o membro deferredSelection.

(Herdado de SelectAction)
OnMouseDown(DiagramMouseEventArgs)

Salva a posição inicial do mouse.

OnMouseEnter(DiagramPointEventArgs)

Chamado quando um evento de MouseEnter foi expedido para este MouseAction.

(Herdado de MouseAction)
OnMouseHover(DiagramPointEventArgs)

Chamado quando um evento MouseHover foi expedido para este MouseAction.

(Herdado de MouseAction)
OnMouseLeave(LeaveShapeEventArgs)

Chamado quando um evento MouseLeave foi expedido para este MouseAction.

(Herdado de MouseAction)
OnMouseMove(DiagramMouseEventArgs)

Invalida os comentários novos e antigos.

OnMouseUp(DiagramMouseEventArgs)
OnMouseWheel(DiagramMouseEventArgs)

Chamado quando um evento MouseWheel foi expedido para este MouseAction.

(Herdado de MouseAction)
ReleaseMouse(DiagramClientView)

Libera a captura do mouse.

(Herdado de MouseAction)
Scrolled(DiagramEventArgs)

Chamado pelo DiagramClientView para enviar um evento rolado para este MouseAction.

(Herdado de MouseAction)
Select(DiagramMouseEventArgs)

Seleciona o primeiro item de diagrama selecionável (forma, campo ou subcampo) sob o cursor do mouse e define o foco para o primeiro item que pode receber o foco.

(Herdado de SelectAction)

Eventos

MouseActionActivated

Ocorre quando o MouseAction é ativado.

(Herdado de MouseAction)
MouseActionDeactivated

Ocorre quando o MouseAction é desativado.

(Herdado de MouseAction)

Aplica-se a