MouseEventHandler Delegar
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 o método que irá lidar com eventos encaminhados relacionados com o rato que não envolvem especificamente botões ou a roda do rato; por exemplo, MouseMove.
public delegate void MouseEventHandler(System::Object ^ sender, MouseEventArgs ^ e);
public delegate void MouseEventHandler(object sender, MouseEventArgs e);
type MouseEventHandler = delegate of obj * MouseEventArgs -> unit
Public Delegate Sub MouseEventHandler(sender As Object, e As MouseEventArgs)
Parâmetros
- sender
- Object
O objeto onde o gestor de eventos está ligado.
Os dados do evento.
Observações
Este delegado é utilizado com os seguintes eventos anexos:
Este delegado é utilizado nos seguintes eventos roteados. Estes eventos encaminhavam os eventos anexados anteriormente listados para os tornar mais acessíveis ao modelo geral de elementos no WPF.
Os eventos anexos e os eventos encaminhados com elementos base partilham os seus dados de eventos, e as versões de bubbling e tunneling dos eventos encaminhados também partilham dados de eventos. Isto pode afetar as características tratadas do evento à medida que percorre a rota do evento. Para mais detalhes, consulte Visão Geral de Entrada.
Para além das RoutedEventArgs propriedades relevantes para todos os eventos encaminhados, as propriedades MouseEventArgs mais interessantes que pode usar numa MouseEventHandler implementação são várias que expõem o estado atual do botão, como LeftButton e MouseDevice. MouseDevice é útil especialmente porque podes verificar Captured .
Note que eventos que lidam especificamente com eventos de botão do rato utilizam um delegado diferente, MouseButtonEventHandler. As propriedades dos botões do rato estão disponíveis MouseEventArgs caso existam modos de entrada ou interações que envolvam os botões, mesmo que esteja a lidar com um evento que não seja um botão.
Métodos da Extensão
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |