Aracılığıyla paylaş


ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs) Yöntem

Tanım

Fare işaretçisi bu denetimin MouseLeftButtonUp üzerindeyken sol fare düğmesi serbest bırakıldığında oluşan yönlendirilmiş olay için sınıf işleme sağlar.

protected:
 override void OnMouseLeftButtonUp(System::Windows::Input::MouseButtonEventArgs ^ e);
protected override void OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs e);
override this.OnMouseLeftButtonUp : System.Windows.Input.MouseButtonEventArgs -> unit
Protected Overrides Sub OnMouseLeftButtonUp (e As MouseButtonEventArgs)

Parametreler

e
MouseButtonEventArgs

Olay verileri.

Açıklamalar

Bu uygulama, olay verilerinin MouseLeftButtonUptrue özelliğini olarak ayarlanmadığında HoverClickMode olarak ayarlayarak Handled olayı işleniyor olarak işaretler. Olayı yanıtlamak içinMouseLeftButtonUp, olaya bir olay işleyicisi PreviewMouseLeftButtonUp ekleyin veya olarak ayarlanmış trueolarak handledEventsToo çağırınAddHandler(RoutedEvent, Delegate, Boolean).

ClickMode olarak ayarlandığındaRelease, IsPressedtruebu yöntem olayı tetiklerClick.

Devralanlara Notlar

geçersiz kılarsanız OnMouseLeftButtonUp(MouseButtonEventArgs), her zaman uygulamanızda OnMouseLeftButtonUp(MouseButtonEventArgs) temel uygulamayı çağırın. Temel uygulamanın çağrılmaması, temel sınıfların olayı bir sınıf işleyicisi ile işlemesini engeller ve bu da son sınıfın çalışma zamanı davranışını değiştirebilir. Gereksinimlerinize bağlı olarak, temel uygulamayı özel işlemenizden önce veya sonra çağırabilirsiniz.

Şunlara uygulanır