ContentElement.MouseRightButtonDown Olay

Tanım

Fare işaretçisi bu öğenin üzerindeyken sağ fare düğmesine basıldığında gerçekleşir.

public:
 virtual event System::Windows::Input::MouseButtonEventHandler ^ MouseRightButtonDown;
public event System.Windows.Input.MouseButtonEventHandler MouseRightButtonDown;
member this.MouseRightButtonDown : System.Windows.Input.MouseButtonEventHandler 
Public Custom Event MouseRightButtonDown As MouseButtonEventHandler 

Olay Türü

Uygulamalar

Açıklamalar

Bu Yönlendirilmiş Olaylara Genel Bakış , bir öğe ağacından geçen bir kabarcıklı yolu takip etse de, aslında her ContentElementbiri tarafından öğe ağacı boyunca tetiklenen ve yeniden düzenlenen doğrudan yönlendirilmiş bir olaydır.

Bu olay, bir olay yolu boyunca her öğe tarafından işlenen ekli bir olay olan temel olayın Mouse.MouseDown fare düğmesi ayrıntılarını bildiren çeşitli ilgili olaylardan biridir.

Bu olayın bağımsız değişkenleri, temel alınan Mouse.MouseDown olayın bağımsız değişkenlerini ortaya çıkarır. Bu olay olay yolu boyunca işlendi olarak işaretlenirse, fare düğmesine özgü olaylar yine tetiklenir; ancak, fare düğmesine özgü olayların işleyicileri, olayı dinleyebilmek için zaten işlenmiş olarak işaretlenmiş olayları işleme seçeneğiyle açıkça çağrılarak AddHandlereklenmelidir.

Kavramsal olarak, bu olayı (ve üzerindeki ContentElementdiğer fare düğmesi olaylarını) bir fare "hizmeti" (sınıf tarafından Mouse sağlanan hizmet tanımıyla) olarak düşünün. Olay, olay verilerindeki özgün fare olaylarının fare düğmesi durumlarını (sol-sağ, yukarı aşağı) denetlemek zorunda kalmama kolaylığı sağlar. Standart olmayan düğmelerin durumlarını denetleme gibi daha gelişmiş senaryolar için, üzerindekiler yerine sınıfındaki Mouse API'leri ContentElementkullanmanız gerekebilir.

Sağ düğme fare olayları genellikle uygulama senaryolarında yerel işlemeye sahiptir. Örneğin, sağ fare düğmesi aşağı doğru bir bağlam menüsü görüntüleyebilir. Bkz. ContextMenu'ya Genel Bakış.

Yönlendirilmiş Olay Bilgisi

Tanımlayıcı alanı MouseRightButtonDownEvent
Yönlendirme stratejisi Direct
Temsilci MouseButtonEventHandler
  • Türetilmiş sınıflarda bu olay için sınıf işleme uygulamak için geçersiz kılın OnMouseRightButtonDown .

Şunlara uygulanır

Ayrıca bkz.