Udostępnij za pośrednictwem


ContentElement.MouseRightButtonDown Zdarzenie

Definicja

Występuje po naciśnięciu prawego przycisku myszy, gdy wskaźnik myszy znajduje się nad tym elementem.

public:
 virtual event System::Windows::Input::MouseButtonEventHandler ^ MouseRightButtonDown;
public event System.Windows.Input.MouseButtonEventHandler MouseRightButtonDown;
member this.MouseRightButtonDown : System.Windows.Input.MouseButtonEventHandler 
Public Custom Event MouseRightButtonDown As MouseButtonEventHandler 

Typ zdarzenia

Implementuje

Uwagi

Chociaż to przegląd zdarzeń trasowanych wydaje się podążać drogą bubbling przez drzewo elementów, w rzeczywistości jest to zdarzenie kierowane bezpośrednio, które jest wywoływane i reraised wzdłuż drzewa elementów przez każdy ContentElementelement .

To zdarzenie jest jednym z kilku powiązanych zdarzeń, które zgłaszają specyfikę przycisku myszy bazowego Mouse.MouseDown zdarzenia, które jest dołączonym zdarzeniem przetwarzanym przez każdy element wzdłuż trasy zdarzeń.

Argumenty tego zdarzenia uwidaczniają argumenty bazowego Mouse.MouseDown zdarzenia. Jeśli to zdarzenie jest oznaczone jako obsługiwane wzdłuż trasy zdarzeń, zdarzenia specyficzne dla przycisku myszy są nadal zgłaszane; należy jednak dodać programy obsługi zdarzeń specyficznych dla przycisku myszy przez jawne wywołanie AddHandlermetody , z opcją obsługi zdarzeń, które są już oznaczone jako obsługiwane, aby odbiorniki do zdarzenia.

Koncepcyjnie pomyśl o tym zdarzeniu (i innych zdarzeniach przycisku myszy na ContentElement), aby być "usługą" myszy (z definicją usługi dostarczaną przez klasę Mouse ). Zdarzenie dodaje wygodę, aby nie trzeba było sprawdzać stanów przycisków myszy (w prawo po lewej, w górę) oryginalnych zdarzeń myszy w danych zdarzenia. W przypadku bardziej zaawansowanych scenariuszy, takich jak sprawdzanie stanów przycisków niestandardowych, może być konieczne użycie interfejsów API w Mouse klasie, a nie tych w ContentElementsystemie .

Zdarzenia myszy prawego przycisku często obsługują natywną obsługę w scenariuszach aplikacji. Na przykład prawy przycisk myszy w dół może wyświetlać menu kontekstowe. Zobacz ContextMenu Overview (Omówienie elementu ContextMenu).

Informacje dotyczące kierowanego zdarzenia

Pole identyfikatora MouseRightButtonDownEvent
Strategia routingu Direct
Delegat MouseButtonEventHandler

Dotyczy

Zobacz też