J'essaie d'avoir des comportements différents en cliquant et en double cliquant sur le contrôle de l'image wpf. Malheureusement, le premier clic est déclenché en premier, donc le double clic est ignoré.Cliquez et double-cliquez sur le même contrôle d'image (wpf)
4
A
Répondre
8
Si vous utilisez l'événement MouseDown à la place, il a une propriété dans EventArgs pour ClickCount. Cela vous permet de savoir combien de fois l'utilisateur a cliqué sur le contrôle dans le délai de double clic du système.
Vous pouvez probablement utiliser ceci pour implémenter votre propre logique pour décider entre un double et un simple clic.
4
Vous pouvez vérifier les doubles-clics à l'aide de la propriété ClickCount dans les arguments d'événement.
if(e.ClickCount == 2)
{
// Do something here
}
PS: Si vous utilisez événement MouseDown ou MouseClick assurez-vous que vous vérifiez pour le bouton gauche d'un double clicks.You peut faire comme:
if (e.ChangedButton == MouseButton.Left && e.ClickCount == 2)
{
// Do Something here
}
Questions connexes
- 1. C# WPF - DragMove et cliquez sur
- 2. Contrôle Cliquez sur
- 3. WPF UserControl - cliquez sur l'animation
- 4. WPF: image cliquez
- 5. WPF disable cliquez sur ComboBoxItem
- 6. WPF Reset Focus sur le bouton Cliquez sur
- 7. Cliquez autre élément même que cliquez sur cet élément
- 8. Ajouter dynamiquement plusieurs instances du même type de contrôle utilisateur lorsque vous cliquez sur le bouton
- 9. wpf listview cliquez avec le bouton droit sur le problème
- 10. Contrôle utilisateur Cliquez sur - Windows Forms
- 11. WPF: Accès à deux DataContexts dans le même contrôle
- 12. Cliquez sur chaque bouton avec le même ID
- 13. С # contrôle WebBrowser - entrée cliquez sur
- 14. WPF databinding à une propriété dans le même contrôle
- 15. WPF: cellule DataGrid Double-cliquez sur
- 16. WPF Net3.5 WebBrowser HTMLElement Souris Cliquez
- 17. IE cliquez sur le son et jQuery
- 18. Cliquez sur TextView et changez le texte
- 19. jQuery cliquez sur l'envergure et le voyage
- 20. Invoquer KeyDown sur le contrôle WPF?
- 21. Contrôle d'extension d'onglet Ajax sur l'onglet cliquez sur
- 22. jQuery Changer l'image sur le lien cliquez sur (correspondant avec le même numéro dans l'ID)
- 23. simuler cliquez sur le lien en html
- 24. Glisser le contrôle WPF Popup
- 25. erreur ASP.NET sur le bouton cliquez
- 26. kml cliquez sur le numéro
- 27. Cliquez sur le bouton et charger le contrôleur de navigation
- 28. SoundEngine cliquez sur le son
- 29. Comment ajouter une étiquette apon souris cliquez sur le même endroit dans C#?
- 30. Android: Goto URL Url sur le bouton Cliquez sur