Mouse Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o dispositivo de mouse para um thread específico.
public ref class Mouse abstract sealed
public static class Mouse
type Mouse = class
Public Class Mouse
- Herança
-
Mouse
Comentários
A Mouse classe fornece eventos, métodos e propriedades relacionados ao mouse que fornecem informações sobre o estado do mouse.
Cada evento que Mouse define como um evento anexado também é exposto novamente pelas classes UIElement de elemento base e ContentElement como um novo evento roteado. Geralmente, é mais conveniente manipular eventos de mouse para um aplicativo em UIElement e ContentElement, em vez de usar os Mouse eventos. Para obter detalhes, consulte Visão geral da entrada.
Os membros estáticos do Mouse delegado de classe para o primário MouseDevice do gerenciador de entrada do thread de chamada.
Campos
Propriedades
Captured |
Obtém o elemento que capturou o mouse. |
DirectlyOver |
Obtém o elemento sobre o qual o ponteiro do mouse está diretamente acima. |
LeftButton |
Obtém o estado do botão esquerdo do mouse. |
MiddleButton |
Obtém o estado do botão do meio do mouse. |
OverrideCursor |
Obtém ou define o cursor para o aplicativo inteiro. |
PrimaryDevice |
Obtém o dispositivo primário de mouse. |
RightButton |
Obtém o estado do botão direito. |
XButton1 |
Obtém o estado do primeiro botão estendido. |
XButton2 |
Obtém o estado do segundo botão estendido. |
Métodos
Eventos Anexados
GotMouseCapture |
Ocorre quando um elemento captura o mouse. |
LostMouseCapture |
Ocorre quando um elemento perde a captura do mouse. |
MouseDown |
Ocorre quando qualquer botão do mouse é pressionado. |
MouseEnter |
Ocorre quando o ponteiro do mouse entra nos limites de um elemento. |
MouseLeave |
Ocorre quando o ponteiro do mouse deixa os limites de um elemento. |
MouseMove |
Ocorre quando o ponteiro do mouse se movimenta. |
MouseUp |
Ocorre quando qualquer botão do mouse é liberado. |
MouseWheel |
Ocorre quando o botão de rolagem do mouse é girado. |
PreviewMouseDown |
Ocorre quando qualquer botão do mouse é pressionado. |
PreviewMouseDownOutsideCapturedElement |
Ocorre quando o botão principal do mouse é pressionado fora do elemento que está capturando os eventos do mouse. |
PreviewMouseMove |
Ocorre quando o mouse se move sobre um elemento. |
PreviewMouseUp |
Ocorre quando qualquer botão do mouse é liberado. |
PreviewMouseUpOutsideCapturedElement |
Ocorre quando o botão principal do mouse é solto fora do elemento que está capturando os eventos do mouse. |
PreviewMouseWheel |
Ocorre quando a roda do mouse gira. |
QueryCursor |
Ocorre quando um elemento consulta o cursor do mouse atual. |