2011-03-28 9 views
0

Est-il possible de limiter le nombre de contrôles dans une zone de groupe dans VS 2010. J'ai un formulaire où de nombreuses zones de groupe sont visibles ou non selon le code. Tout fonctionne comme il se doit. comme je l'ai travaillé sur le design, ils sont partout. Maintenant, il est prêt à partir, je veux qu'ils soient empilés (c'est-à-dire que lorsque chaque groupe est visible, il est dans la même position que les autres contrôles qui ne sont pas visibles). quand je les empile, une boîte de groupe devient un contrôle sur celle ci-dessous. Y a-t-il un moyen de m'assurer que cela n'arrive pas? Toutes les suggestions sont grandement appréciéesVisual Studio 2010 form designer - groupbox

Répondre

0

Vous pouvez le conserver séparé lors de la conception et définir la position de la zone de groupe visible en cours d'exécution.

D'autre manière pourrait être transformer chaque groupe dans un usercontrol, et charger seulement celui que vous voulez montrer. Je préfère celui-ci parce que le design reste propre. Placez un panneau à l'endroit où vous souhaitez afficher la zone de groupe et travaillez avec la collection de contrôles du panneau, en effaçant ou en ajoutant des contrôles utilisateur (les zones de groupe) selon les besoins.

+0

Merci. Je suis nouveau à cela et tout peut devenir confus. – flo

+0

: D pas de problème. La programmation est un énorme domaine de connaissances. Je suis nouveau dans beaucoup de choses aussi. – Jonathan