ButtonBase.OnMouseLeftButtonDown(MouseButtonEventArgs) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Fare işaretçisi bu denetimin MouseLeftButtonDown üzerindeyken sol fare düğmesine basıldığında oluşan yönlendirilmiş olay için sınıf işleme sağlar.
protected:
override void OnMouseLeftButtonDown(System::Windows::Input::MouseButtonEventArgs ^ e);
protected override void OnMouseLeftButtonDown (System.Windows.Input.MouseButtonEventArgs e);
override this.OnMouseLeftButtonDown : System.Windows.Input.MouseButtonEventArgs -> unit
Protected Overrides Sub OnMouseLeftButtonDown (e As MouseButtonEventArgs)
Parametreler
Olay verileri.
Açıklamalar
Bu uygulama, olay verilerinin MouseLeftButtonDowntrue
özelliğini olarak ayarlanmadığında ClickMode olarak ayarlayarak HandledHoverolayı işleniyor olarak işaretler. Olayı yanıtlamak için MouseLeftButtonDown olaya bir olay işleyicisi PreviewMouseLeftButtonDown ekleyin veya değerine ayarlanmış true
olarak handledEventsToo
çağırınAddHandler(RoutedEvent, Delegate, Boolean).
ClickMode olarak ayarlandığındaPress, bu yöntem olayı tetiklerClick.
Devralanlara Notlar
geçersiz kılarsanız OnMouseLeftButtonDown(MouseButtonEventArgs), her zaman uygulamanızda OnMouseLeftButtonDown(MouseButtonEventArgs) temel uygulamayı çağırın. Temel uygulamanın çağrılamaması, 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.