Je travaille avec un RichTextBox, et j'aimerais faire une chose dans l'événement SelectionChanged si la souris est enfoncée, et une autre si ce n'est pas le cas (par exemple si le clavier est utilisé pour sélectionner quelque chose). Cependant, l'événement SelectionChanged est apparemment appelé avant MouseDown, il semble donc que je n'ai aucun moyen de savoir si la souris est en panne pendant le traitement de SelectionChanged. Est-ce que quelqu'un d'autre a rencontré ce problème? Quelqu'un at-il une solution qui a fonctionné pour eux? Je fais un code de surlignage, et j'ai besoin que la souris soit interceptée avant l'appel de SelectionChanged.RichTextBox SelectionChanged appelé avant MouseDown?
1
A
Répondre
0
Vous pouvez enregistrer la sélection dans une variable et l'utiliser dans le gestionnaire MouseDown. Cela vous donnerait à peu près le même comportement.
Questions connexes
- 1. Événement WPF Listview SelectionChanged
- 2. WPF, Image MouseDown Événement
- 3. RichTextBox
- 4. Stockez les emplacements de mousedown
- 5. Visual Studio addin - catch Evénement "SelectionChanged" (editor)
- 6. asp: Evénement Calendar DateClicked (pas simplement SelectionChanged)
- 7. MouseDown sur ListBoxItems avec liaison de données (WPF)
- 8. RichTextBox CtrlI
- 9. formatage richtextbox
- 10. Apparence RichTextBox
- 11. RichTextBox imbriqué
- 12. richTextBox limite de caractères?
- 13. faux avec un mousedown bouton gauche WPF
- 14. Détermination du InlineUIContainer sélectionné dans un fichier WPF RichTextBox
- 15. RegExp C# et richtextbox
- 16. RichTextBox couleur lignes sélectionnées
- 17. WPF richTextBox question
- 18. richtextbox in vb.net
- 19. Symbole Celsius dans RichTextBox
- 20. WPF Richtextbox FontFace/FontSize
- 21. .NET RichTextBox undo
- 22. Données Silverlight Datagrid Refresh avec la liaison SelectionChanged
- 23. Retour d'un MVC ActionResult avant que la méthode de commande spécifique est appelé
- 24. En jQuery Form, 'succès' est appelé avant que 'beforeSubmit' soit terminé
- 25. Problème de Chrome et JQuery - $ (document) .ready (function() {}); être appelé avant que la page soit chargée
- 26. Javascript sur la page ne s'exécute pas avant que l'événement AJAX onComplete soit appelé
- 27. Ruby on Rails - Puis-je modifier la valeur d'un attribut avant qu'il ne soit appelé?
- 28. Supprimer le texte de RichTextBox
- 29. Comment utiliser le contrôle RichTextBox?
- 30. RichTextBox et souligner la couleur
J'ai aussi besoin de gérer des sélections sans souris, donc malheureusement je ne suis pas sûr que cela fonctionnerait. Merci quand même. – NickAldwin
Ensuite, ajoutez simplement la vérification dans les événements KeyDown etc. Vous ne serez pas fait beaucoup plus joli que cela. –
True. Je vais voir comment ça fonctionne. – NickAldwin