Mouse.PreviewMouseDown İliştirilmiş Olaylar
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.
Herhangi bir fare düğmesi depresif olduğunda gerçekleşir.
see AddPreviewMouseDownHandler, and RemovePreviewMouseDownHandler
see AddPreviewMouseDownHandler, and RemovePreviewMouseDownHandler
see AddPreviewMouseDownHandler, and RemovePreviewMouseDownHandler
Açıklamalar
Hangi fare düğmesinin depresif olduğu, olayın bağımsız değişkenleri denetlenerek belirlenir. Bu, ekli olay söz dizimi aracılığıyla giriş alan mevcut kullanıcı arabirimi (UI) öğeleri tarafından başvurulmaya yönelik ekli bir olaydır (tünel yönlendirme stratejisi kullanılarak).
Bu ekli bir olaydır. WPF, ekli olayları yönlendirilmiş olaylar olarak uygular. Ekli olaylar temelde, bu olayı tanımlamayan nesneler üzerinde işlenebilen olaylara başvurmak için bir XAML dil kavramıdır ve WPF, olayın bir rotadan geçiş yapmasını da etkinleştirerek genişletilir. Ekli olayların kodda doğrudan işleme söz dizimi yoktur; kodda yönlendirilmiş bir olayın işleyicilerini eklemek için belirlenmiş bir Add*Handler yöntemi kullanırsınız. Ayrıntılar için bkz. Ekli Olaylara Genel Bakış.
Windows Presentation Foundation (WPF) çerçevesi, üzerinde iki farklı ortak dil çalışma zamanı (CLR) olayı olarak gezinerek bu ekli olayı UIElementtemel alır: PreviewMouseLeftButtonDown ve PreviewMouseRightButtonDown. Bu uygulamalar, temel alınan PreviewMouseDown olayı işler ve sol veya sağ fare düğmesinin söz konusu olup olmadığını belirlemek için olayın bağımsız değişkenlerini okur. Üç düğme için, orta düğme için çerçeve düzeyinde olay desteği yoktur ve olayı kullanmanız PreviewMouseDown ve olay bağımsız değişkenlerinde orta düğme koşulu olup olmadığını denetlemeniz gerekir.
Fareyle ilgili yönlendirilmiş olaylar için, bunların nasıl veya ne zaman işlendiğini işaretlerken dikkatli olun. Köke yakın olay işleme ve bir alt öğe tarafından kaynağa doğru işleme, birleştirme parçalarının beklenen fare davranışlarına sahip olabileceği bileşik denetimler için uygun olmayabilir. Belirli bir fare eylemi hakkında diğer öğelerin de bilgilendirilip bilgilendirilmeyeceği konusunda uygun seçimleri yapmanın zorluğu aslında WPF çerçevesinin yol boyunca temel alınan Mouse yönlendirilen olayın CLR olayları olarak ortaya çıkarılma modelini seçme nedenidir.
Yönlendirilen Olay Bilgileri
| Item | Değer |
|---|---|
| Tanımlayıcı alanı | PreviewMouseDownEvent |
| Yönlendirme stratejisi | Tunneling |
| Temsilci | MouseButtonEventHandler |
- Buna karşılık gelen kabarcık olayıdır MouseDown.