面板2的splitcontainer splitterdistance

时间:2017-03-17 09:07:21

标签: c# .net winforms splitter

我使用Windows窗体SplitContainer。我想设置SplitterDistance值,但Panel2代替Panel1。有可能吗?

当我设置SplitterDistance时,它会根据第一个面板设置距离,而我想根据第二个面板设置距离。

1 个答案:

答案 0 :(得分:1)

根据控件的宽度或高度设置距离。

例如,如果要设置从底部到50的距离,请在水平SplitterContainer中使用此类代码:

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

对于垂直SplitterContainer使用控件宽度。