2017-03-17 2 views
1

J'utilise Windows Forms SplitContainer. Je veux définir la valeur SplitterDistance mais pour le Panel2 à la place Panel1. C'est possible ?splitterdistance splitcontainer pour le panneau 2

Lorsque je règle SplitterDistance, il définit la distance en fonction du premier panneau, alors que je veux régler la distance en fonction du deuxième panneau.

Répondre

1

Définissez la distance en fonction de la largeur ou de la hauteur du contrôle.

Par exemple, dans un SplitterContainer horizontal lorsque vous souhaitez définir la distance du bas à 50, utilisez ce code:

splitContainer1.SplitterDistance = splitContainer1.Height - splitContainer1.SplitterWidth 
            - 50; 

Pour une largeur verticale SplitterContainer utilisation du contrôle.