J'ai rencontré un problème étrange lors de la conception de winform. J'ai placé quelques contrôles à l'intérieur de toolstripcontainer et maintenant je ne peux pas les supprimer. Il est également impossible de supprimer Toolstripcontainer entier. J'utilise Visual Studio 2008 SP1 plus quelques correctifs supplémentaires. Est-ce un bogue dans Visual Studio? Y a-t-il une solution de contournement? Ou je manque de connaissance de VS? Cordialement, TomoImpossible de supprimer les contrôles à l'intérieur de toolstripcontainer
1
A
Répondre
3
Essayez de fermer le concepteur, nettoyez votre solution et rouvrez la fenêtre du concepteur.
0
Pouvez-vous aller dans la ligne .Designer.Cs et supprimer manuellement?
0
J'ai Visual Studio 2014, mais je pense que ça va aider.
Habituellement, vous ne pouvez pas supprimer "toolStripContainer" lorsque vous définissez la valeur de la propriété "Dock" de "toolStripContainer" = "Fill".
Dans cette situation:
- Vous devez Cliquez sur le bouton droit de la souris sur le « ToolStripContainer » pour obtenir le menu contextuel.
- Dans le menu contextuel, vous devez sélectionner -> "Structure du document".
- Ensuite, dans la barre d'outils droite, vous obtenez la barre d'outils "Structure du document". Sélectionnez l'élément racine de "toolStripContainer" que vous devez supprimer de votre formulaire.
- Cliquez dessus par le bouton droit de la souris. Dans le menu contextuel, sélectionnez "Supprimer". Ou bien sélectionnez-le et changez simplement la valeur de la propriété "Dock" du "toolStripContainer", après quoi vous pourrez à nouveau déplacer ce contrôle au concepteur de formulaires.