【问题标题】:SplitContainer - Fixed Panel Height on ResizeSplitContainer - 调整大小时固定面板高度
【发布时间】:2014-04-14 07:41:04
【问题描述】:

每次我调整表单大小时,panel2 都会变大,我希望 panel1 变大并且 panel2 的高度保持不变,除非用户自己更改 splitterdistance。

【问题讨论】:

    标签: c# winforms splitcontainer


    【解决方案1】:

    尝试设置 FixedPanel 属性:

    splitContainer1.FixedPanel = FixedPanel.Panel2;
    

    【讨论】:

    • 这仍然会导致 panel2 而不是 panel1 调整大小。
    • @user3397642 怎么样?我修复了 Panel2,所以它不会调整大小。
    • 可能是c#本身的问题?
    • @user3397642 非常值得怀疑。尝试发布可以重现问题的代码。可能是其他原因导致了问题。
    • @user3397642 我无法复制您描述的问题。我将 FixedPanel 属性设置为 Panel2 并且在调整控件大小时 Panel2 不会调整大小。只有 Panel1 可以。