Comment puis-je obtenir le menu contextuel standard dans un RichTextBox, comme celui de TextBox (Copier, Coller, IME, etc.)? J'irais avec une solution P/Invoke si rien n'est disponible hors de la boîte. Ou dois-je vraiment suivre ces conseils étranges pour créer un menu personnalisé pour obtenir un menu standard (sigh)?Obtenez le menu contextuel standard pour System.Windows.Forms.RichTextBox
4
A
Répondre
4
La propriété ContextMenuStrip
du richtextbox peut être affectée à un menu contextuel conçu utilisateur, Copier/Couper/Coller et il suffit d'appliquer les méthodes pour chacun des éléments du menu du RichTextBox tels que CanUndo, CanCopy, CanPaste pour déterminer Enabled
de l'élément de menu propriété. Utilisation des méthodes 'Copier ,
Couper and
Coller` sera la méthode exécutée pour l'événement click de l'élément de menu.
Espérons que cela aide, Cordialement, Tom.
Questions connexes
- 1. Menu contextuel pour SWF chargé
- 2. Modèle de conception pour contextuel "contextuel" Menu
- 3. Menu contextuel
- 4. menu d'options et le menu contextuel
- 5. Menu contextuel d'onglet pour WeifenLuo.WinFormsUI.Docking
- 6. Menu contextuel pour tout contrôle?
- 7. div tag pour menu contextuel
- 8. PyQt et le menu contextuel
- 9. Modifier le menu contextuel original de Nautilus
- 10. wxpython désactiver le menu contextuel dans TextCtrl
- 11. GTK: éléments du menu contextuel de positionnement w.r.t menu contextuel
- 12. Comment ajouter un menu contextuel à NSOutlineView (ie menu contextuel)
- 13. Comment utiliser le menu contextuel Silverlight 4 par défaut ET le menu contextuel personnalisé?
- 14. menu contextuel dans asp.net
- 15. ToolStripButton avec menu contextuel?
- 16. Menu contextuel sous winforms
- 17. Étrange menu contextuel numéro
- 18. menu contextuel - javascript
- 19. Menu contextuel MFC "collant"
- 20. Menu contextuel Éléments manquants
- 21. asp.net menu contextuel
- 22. Acrobat Menu contextuel
- 23. explorer contextuel menu contextuel avec python?
- 24. menu contextuel parent?
- 25. Menu contextuel ExpandableListView
- 26. Menu contextuel flash
- 27. PyQt menu contextuel
- 28. Menu contextuel par défaut pour RichTextEdit?
- 29. Menu contextuel pour la zone de texte
- 30. Comment obtenir le menu contextuel de l'explorateur dans Winforms ListView?
Il est à noter que le TextBox possède en effet son propre menu contextuel standard, en lui attribuant une valeur nulle empêchant l'utilisateur de copier/coller etc ... – t0mm13b
Malheureusement, ce n'est qu'un menu contextuel personnalisé que je préfère ne pas avoir à créer, en particulier avec les options plus compliquées comme IME et Insérer un caractère Unicode etc. La mention des propriétés Can * est un bon conseil, donc +1 pour cela. Je suppose que je vais le faire quand personne ne peut me dire comment obtenir le menu standard. J'aimerais vraiment avoir le menu standard TextBox sur un RichTextBox. Cela semble impossible, malheureusement. – OregonGhost
Voir ici pour un exemple d'une RichtextBox étendue .. http://www.codeproject.com/KB/miscctrl/richtextboxextended.aspx Je n'irais pas loin pour implémenter un IME et insérer un caractère Unicode comme cela serait impliqué pinvoke ... – t0mm13b