Label.SetBoundsCore Method

Sets the specified bounds of the label.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

protected override void SetBoundsCore(
	int x,
	int y,
	int width,
	int height,
	BoundsSpecified specified
)

Parameters

x
Type: System.Int32
The new Left property value of the control.
y
Type: System.Int32
The new Top property value of the control.
width
Type: System.Int32
The new Width property value of the control.
height
Type: System.Int32
The new Height property value of the control.
specified
Type: System.Windows.Forms.BoundsSpecified
A bitwise combination of the BoundsSpecified values. For any parameter not specified, the current value will be used.

If you set the AutoSize property to true, the label will be sized to fit the contents of the label. If you set AutoSize to false after calling the SetBoundsCore method, the label will receive the dimensions you specified in the call.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft