UIElement.OnMouseRightButtonUp(MouseButtonEventArgs) Metoda

Definice

Vyvolá se, když neošetřená směrovaná MouseRightButtonUp událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost.

protected:
 virtual void OnMouseRightButtonUp(System::Windows::Input::MouseButtonEventArgs ^ e);
protected virtual void OnMouseRightButtonUp (System.Windows.Input.MouseButtonEventArgs e);
abstract member OnMouseRightButtonUp : System.Windows.Input.MouseButtonEventArgs -> unit
override this.OnMouseRightButtonUp : System.Windows.Input.MouseButtonEventArgs -> unit
Protected Overridable Sub OnMouseRightButtonUp (e As MouseButtonEventArgs)

Parametry

e
MouseButtonEventArgs

Obsahuje MouseButtonEventArgs data události. Data událostí hlásí, že bylo vydáno pravé tlačítko myši.

Poznámky

Událost MouseRightButtonUp se zdá, že cestuje bublující trasou, ale ve skutečnosti cestuje nepřímým způsobem. Mouse.MouseUp je základní událost, která je směrována bublinou, a každá UIElement podél trasy události používá identické zpracování k vyvolání přímé směrované události MouseRightButtonUp. I když událost můžete označit MouseRightButtonUp jako zpracovávanou pro účely tohoto prvku, zpracovávaný stav nebude po trase události přechádět na jiné prvky. Událost ale můžete označit jako obslužnou, aby se zabránilo vyvolání obecných obslužných rutin instancí (těch, které nezadali handledEventsToo).

Výchozí implementace pro obecné zpracování událostí myši v UIElement naslouchání Mouse.MouseUp a převede ji na příslušnou místní událost. Pokud chcete tuto logiku přepsat, musíte vytvořit odvozenou třídu. Ve statickém konstruktoru odvozené třídy zaregistrujte alternativní obslužnou rutinu třídy pro Mouse.MouseUp. Chování zpracování UIElement myši nelze změnit přepsáním OnMouseRightButtonUp.

Platí pro