2008-11-21 7 views
1

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

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:

  1. Vous devez Cliquez sur le bouton droit de la souris sur le « ToolStripContainer » pour obtenir le menu contextuel.
  2. Dans le menu contextuel, vous devez sélectionner -> "Structure du document".
  3. 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.
  4. 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.