This documentation is archived and is not being maintained.

StatusBarPanelAutoSize Enumeration

Specifies how a StatusBarPanel on a StatusBar control behaves when the control resizes.

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

type StatusBarPanelAutoSize

Member nameDescription
NoneThe StatusBarPanel does not change size when the StatusBar control resizes.
SpringThe StatusBarPanel shares the available space on the StatusBar (the space not taken up by other panels whose AutoSize property is set to None or Contents) with other panels that have their AutoSize property set to Spring.
ContentsThe width of the StatusBarPanel is determined by its contents.

This enumeration is used by the StatusBarPanel.AutoSize property. The AutoSize property specifies how a StatusBarPanel is autosized on a StatusBar control.

The following code example demonstrates how to use the StatusBarPanelAutoSize enumeration and how to handle the PanelClick event.

To run the example, paste the following code in a form. Call the InitializeStatusBarPanels method in the form's constructor or Load event-handling method.

No code example is currently available or this language may not be supported.

The following code example demonstrates how to use the StatusBar.SizingGrip, StatusBarPanel.Alignment, StatusBarPanel.Width, StatusBarPanel.AutoSize, and StatusBarPanel.BorderStyle members and how to handle the StatusBar.PanelClick event.

To run the example, paste the following code in a form. Call the InitializeStatusBarPanels method in the form's constructor or Load method.


.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.
Show: