Comment masquer la barre d'outils par défaut et interdire le menu contextuel par défaut du contrôle DocumentViewer
?Barre d'outils DocumentViewer et menu contextuel
Répondre
Vous pouvez empêcher l'affichage du menu contextuel par défaut en gérant l'événement ContextMenuOpening
et en définissant ContextMenuEventArgs.Handled
sur true.
En ce qui concerne la barre d'outils, je ne suis pas sûr - peut-être que vous pourriez changer le style par défaut de DocumentView pour ne pas inclure la barre d'outils? Je n'ai jamais fait grand chose avec les styles, mais c'est probablement là que je commencerai à chercher.
Vous pouvez masquer (ou modifier) la barre d'outils en créant un modèle de contrôle pour DocumentViewer sans la barre d'outils. Commencez avec l'exemple de modèle https://msdn.microsoft.com/en-us/library/aa970452(v=vs.100) et ajoutez et supprimez des éléments jusqu'à ce que vous soyez satisfait des résultats.
Vous pouvez simplement définir la propriété ContextMenu null comme ceci:
<DocumentViewer ContextMenu="{x:Null}"/>
- 1. PyQt et le menu contextuel
- 2. Menu contextuel
- 3. Eclipse RCP: Supprimer le menu contextuel de la barre persective
- 4. ToolStripButton avec menu contextuel?
- 5. Menu contextuel MFC "collant"
- 6. Comment ajouter un menu contextuel à NSOutlineView (ie menu contextuel)
- 7. Création d'un menu contextuel personnalisé
- 8. menu contextuel parent?
- 9. Menu contextuel sous winforms
- 10. Doutils ASP.NET
- 11. Acrobat Menu contextuel
- 12. PyQt menu contextuel
- 13. Afficher le menu contextuel sur la barre de menu de l'application mainframe MFC
- 14. Menu contextuel de l'onglet QTabWidget
- 15. Menu contextuel pour SWF chargé
- 16. Création d'un menu contextuel iPhone similaire à Mail App Menu
- 17. ajouter un élément de menu au menu contextuel par défaut
- 18. Ajout d'un élément de menu contextuel personnalisé à la barre de titre Windows Form
- 19. Tests d'automatisation de l'Ui menu contextuel
- 20. Paramètres désactivés dans le menu contextuel Flash
- 21. Menu contextuel par défaut pour RichTextEdit?
- 22. Plugin Eclipse - Extension de menu contextuel
- 23. Bits contextuels du menu contextuel Internet Explorer
- 24. Option de menu contextuel du shell Windows
- 25. Menu contextuel des dossiers (Dossier uniquement)
- 26. TortoiseHg sans commandes de menu contextuel
- 27. Éléments de la barre des tâches sans bordure: Utilisation d'un menu contextuel (VB6)
- 28. Menu contextuel de la zone de liste
- 29. Raccourci du menu contextuel Visual Studio
- 30. Désactiver le menu contextuel du système DataGridView
Lien n'est plus valide ... – AlwaysLearningNewStuff
@AlwaysLearningNewStuff - fixe le lien, MS ne publie plus des modèles de contrôle sur MSDN pour 4,5 .net donc j'ai dû choisir .net 4 dans le menu des versions précédentes, le nouveau lien est codé en dur pour .net 4 (au moins jusqu'à ce que MS change d'URL) – Nir