5

I have a SplitContainer with both panels filled.
When I resize it, tho, both panels scale equally so the splitter is at the same relative distance in the container.
I really need to block this feature. How do I do this?

Vercas
  • 8,931
  • 15
  • 66
  • 106

2 Answers2

15

Take a look at the FixedPanel property. You can then specify if you want Panel1 or Panel2 fixed. The three options are:

None (This is the default)

Specifies that neither SplitContainer.Panel1, SplitContainer.Panel2 is fixed. A Control.Resize event affects both panels.

Panel1

Specifies that SplitContainer.Panel1 is fixed. A Control.Resize event affects only SplitContainer.Panel2.

Panel2

Specifies that SplitContainer.Panel2 is fixed. A Control.Resize event affects only SplitContainer.Panel1.

SwDevMan81
  • 48,814
  • 22
  • 151
  • 184
2

You can use the FixedPanel Property of the splitter to specify wich panel will scale. By default it is set to None so both will scale.

Jan-Peter Vos
  • 3,157
  • 1
  • 18
  • 21