Je suis en train de développer un ToolStrip personnalisé pour remplacer la barre de titre d'un formulaire que je veux aussi doubler en tant que barre de menus. Ce que j'essaye de faire est d'ajouter un verbe au menu de verbes ToolStrips qui ajoutera des articles de menu standard tels que le dossier, éditent.Ajouter un verbe personnalisé au concepteur ToolStrip sans avoir à réimplémenter le ToolStripDesigner
Je peux le faire via un Custom ControlDesign, mais les éléments Ajouter ne sont pas conservés dans la méthode InitializeComponent du formulaire. Aussi je ne pense pas que je veuille utiliser un ControlDesigner personnalisé parce que je perds beaucoup de fonctionnalités que je devrai réécrire et le ToolStripDesigner est interne donc je ne peux pas hériter de cela.
Est-il possible d'ajouter une option au menu ToolStrips Verbs similaire aux éléments standard Insert sans avoir à réorganiser le ToolStripDesigner.
Merci pour toute aide Danny
PS Désolé si cela est un peu décousu, je ne l'ai pas dormi dans 2 jours.
Vous ne devez pas créer un nouveau Concepteur de contrôles car vous perdrez les fonctionnalités actuelles du concepteur d'outils, comme l'ajout d'éléments à l'aide de Designer. Au lieu de cela, vous devez ajouter la fonctionnalité dont vous avez besoin au concepteur. D'autre part, le concepteur de tooltrip actuel est interne et a des dépendances avec les autres classes internes et vous ne pouvez pas en hériter. Une bonne option consiste à trouver le concepteur et manipuler le concepteur au moment de la conception. –
Reza comment pourrais-je manipuler le designer au moment du design? – dannyhut