Classe MouseGestureData
Fornece informações sobre a posição do mouse.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Interaction.GestureData
Microsoft.Windows.Design.Interaction.MouseGestureData
Microsoft.Windows.Design.Interaction.DragGestureData
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public Class MouseGestureData _
Inherits GestureData
public class MouseGestureData : GestureData
public ref class MouseGestureData : public GestureData
type MouseGestureData =
class
inherit GestureData
end
public class MouseGestureData extends GestureData
O tipo MouseGestureData expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
MouseGestureData(EditingContext, ModelItem, ModelItem, Visual, Point, Point) | Initializes a new instance of the MouseGestureData class. | |
MouseGestureData(EditingContext, ModelItem, ModelItem, Visual, Point, Point, DependencyObject, DependencyObject) | Initializes a new instance of the MouseGestureData class. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
Adorners | Obtém a coleção de adorno para o modo de exibição designer armazenado no contexto. (Herdado de GestureData.) | |
Context | Obtém o contexto de edição associado a esses dados de gesto. (Herdado de GestureData.) | |
CurrentPosition | Obtém a posição atual do mouse. | |
ImpliedSource | Obtém o modelo que é a origem desse gesto. (Herdado de GestureData.) | |
ImpliedTarget | Obtém o modelo que é o destino desse gesto. (Herdado de GestureData.) | |
PositionDelta | Obtém o deslocamento entre inicial e final de posições. | |
SourceAdorner | Obtém o adorno de origem no modo de exibição. (Herdado de GestureData.) | |
SourceModel | Obtém o objeto que é a origem desse gesto. (Herdado de GestureData.) | |
StartPosition | Obtém a posição inicial do mouse. | |
TargetAdorner | Obtém o adorno de destino no modo de exibição. (Herdado de GestureData.) | |
TargetModel | Obtém o objeto que é o destino desse gesto. (Herdado de GestureData.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
FromEventArgs(CanExecuteToolEventArgs) | Fornece um MouseGestureData de objeto de um CanExecuteToolEventArgs objeto. | |
FromEventArgs(ExecutedToolEventArgs) | Fornece um MouseGestureData de um ExecutedToolEventArgs objeto. | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) | |
TranslatePoint | Converte o ponto especificado para o sistema de coordenadas do visual para o modelo especificado. |
Início
Comentários
O StartPosition propriedade indica a posição do mouse quando pela primeira vez em que um botão do mouse foi clicado. Todas as posições são sempre no sistema de coordenadas de DesignerView, de modo que eles não "Mover" como elementos são movidos pelo usuário. Este decorador é fornecido para o MouseGestureData classe por meio do coordinateReference parâmetro. Você pode transformar uma coordenada para uma referência diferente chamando o TranslatePoint método.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction