Aracılığıyla paylaş


UIElement3D.OnMouseRightButtonUp(MouseButtonEventArgs) Yöntem

Tanım

İşlenmeyen MouseRightButtonUp bir yönlendirilmiş olay, bu sınıftan türetilen yolundaki bir öğeye ulaştığında çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın.

protected public:
 virtual void OnMouseRightButtonUp(System::Windows::Input::MouseButtonEventArgs ^ e);
protected internal 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 Friend Overridable Sub OnMouseRightButtonUp (e As MouseButtonEventArgs)

Parametreler

e
MouseButtonEventArgs

MouseButtonEventArgs Olay verilerini içeren. Olay verileri, sağ fare düğmesinin yayınlandığını bildirir.

Açıklamalar

Olay MouseRightButtonUp , köpük bir rotada hareket ediyor gibi görünüyor ama aslında dolaylı bir şekilde seyahat ediyor. Mouse.MouseUp , kabarcık yönlendirmeli temel olaydır ve olay yolu boyunca her biri UIElement3D doğrudan yönlendirilen olayı MouseRightButtonUpyükseltmek için aynı işlemeyi kullanır. Olayı bu öğenin amaçları doğrultusunda işlenmiş olarak işaretleyebilse MouseRightButtonUp de, işlenen durum olay yolu boyunca diğer öğelere kalıcı olmaz. Ancak, genel örnek işleyicilerinin (belirtmeyenler handledEventsToo) çağrılmasını önlemek için olayı işlendiği şekilde işaretlemek isteyebilirsiniz.

içindeki genel fare olay işlemesi UIElement3D için varsayılan uygulama, bunu dinler Mouse.MouseUp ve uygun bir yerel olaya dönüştürür. Bu mantığı geçersiz kılmak istiyorsanız türetilmiş bir sınıf oluşturmanız gerekir. Türetilmiş sınıfınızın statik oluşturucusunda için Mouse.MouseUpalternatif bir sınıf işleyicisi kaydedin. geçersiz kılarak OnMouseRightButtonUpöğesinin UIElement3D fare işleme davranışını değiştiremezsiniz.

Şunlara uygulanır