阻止拆分器在C#中缩放面板?

时间:2011-06-17 20:34:17

标签: c# winforms splitcontainer

我有一个SplitContainer,两个面板都已填满 当我调整大小时,两个面板的比例均匀,因此分离器在容器中的相对距离相同 我真的需要阻止这个功能。我该怎么做?

2 个答案:

答案 0 :(得分:14)

查看FixedPanel属性。然后,您可以指定是否要修复Panel1Panel2。这三个选项是:

  

无(这是默认设置)

     

指定SplitContainer.Panel1,SplitContainer.Panel2都未修复。 Control.Resize事件会影响两个面板。

     

Panel1的

     

指定SplitContainer.Panel1已修复。 Control.Resize事件仅影响SplitContainer.Panel2。

     

Panel2

     

指定SplitContainer.Panel2已修复。 Control.Resize事件仅影响SplitContainer.Panel1。

答案 1 :(得分:2)

您可以使用拆分器的FixedPanel属性来指定面板是否会缩放。默认情况下,它设置为None,因此两者都会缩放。