How to constrain height in ListView like control in designer?

  • Thread starter Thread starter =?ISO-8859-1?Q?D=E9j=E0-vu?=
  • Start date Start date
?

=?ISO-8859-1?Q?D=E9j=E0-vu?=

Hi everybody,

I am developing a ListView / ListBox / TreeView like Control for .NET
CF. I was wondering how to make the designer constrain the height to
multiples of the basic line height - pretty much the way this is done
with a ListBox control when resized in the designer.

(It works without, but it would be a lot easier, if the designer would
allow only usefull heights)

TIA Tilman
 
One thing you might try is in your derived control, override
OnSizeChanged and restrict the size at that point if you are in design
mode.

protected override void OnSizeChanged(EventArgs e)
{
base.OnSizeChanged(e);
if (this.DesignMode && this.Height > 300)
this.Height = 300;
}

===========================
Clay Burch
Syncfusion, Inc.
 
Déjà-vu said:
Hi everybody,

I am developing a ListView / ListBox / TreeView like Control for .NET
CF. I was wondering how to make the designer constrain the height to
multiples of the basic line height - pretty much the way this is done
with a ListBox control when resized in the designer.

(It works without, but it would be a lot easier, if the designer would
allow only usefull heights)

TIA Tilman
 
Déjà-vu said:
Hi everybody,

I am developing a ListView / ListBox / TreeView like Control for .NET
CF. I was wondering how to make the designer constrain the height to
multiples of the basic line height - pretty much the way this is done
with a ListBox control when resized in the designer.

(It works without, but it would be a lot easier, if the designer would
allow only usefull heights)

TIA Tilman
 
Back
Top