2009-05-14 7 views

Répondre

3

Je suppose que vous devez écrire votre propre ListBox (article), remplacer le

protected override void OnPreviewMouseRightButtonDown(MouseButtonEventArgs e) 
    { 
     base.OnPreviewMouseRightButtonDown(e); 
    } 

ou

protected override void OnMouseRightButtonDown(MouseButtonEventArgs e) 
    { 
     base.OnMouseRightButtonDown(e); 
    } 

EventHandler et utilisez votre ListBox personnalisé (article) dans votre XAML. N'oubliez pas d'appeler e.Handled = true; vous pouvez également utiliser l'un des gestionnaires d'événements souris les plus généraux et vérifier si le bouton droit de la souris a été cliqué, puis appeler e.Handled.

Questions connexes