2010-06-14 5 views
1

J'ai deux zones de liste comme montrer ci-dessous, côte à côte. Ils ont tous les deux des ancrages en haut, en bas, à gauche et à droite.Deux zones de liste côte à côte et étirables

Lorsque j'étire la fenêtre, la zone de liste de gauche croît par rapport à la droite. Alors que je veux que la marge entre eux reste et que les deux listes soient étendues uniformément. Y'a-t-il une quelconque façon de réussir cela?

Merci!

alt text http://i49.tinypic.com/2pqjl7a.jpg

Répondre

5

Utiliser un Split Container et mettre une zone de liste de chaque côté. Définissez ce conteneur de fractionnement sur Dock Full. Le conteneur de fractionnement doit être suffisant pour vos besoins, mais pour des dispositions plus complexes, vous pouvez toujours utiliser un panneau de disposition de table.

0

Je ne sais pas s'il y a un format de style pour cela, mais u peut calculer la taille de chaque zone de liste

listboxsize = (GridSize - marge)/2

1

Utilisez un Table Layout Panel. Cela vous permettrait de créer deux colonnes chacune à 50% de largeur. Vous pouvez ensuite appliquer vos ancres à ce panneau.

Questions connexes