Anyone?
On Aug 4, 10:06 am, Benj Nunez <[email protected]> wrote: > Hello everyone, > > I was wondering if it's possible to define a resize limit on a > splitter control? Like for example > in a vertical splitter, instead of moving the splitter all the way > from the left edge of the Form > to the right. I want the resize action to stop half-way. Can it be > done? > > I tried setting some properties at design-time like this: > > scVertical.Panel1MinSize = 300; > scVertical.Panel2MinSize = 100; > > If I go beyond these values, I would get an exception during runtime. > I need code similar to this one (which I have implemented on my form): > > private void MainForm_Resize(object sender, EventArgs e) > { > /* Prevent the Form from being resized LESS than > what was originally defined. */ > Control control = (Control)sender; > > if ((control.Size.Height <= OrigHeight) || > (control.Size.Width <= OrigWidth)) > { > control.MinimumSize = new Size(OrigWidth, OrigHeight); > } > > } > > Any ideas? > > Benj
