System.Windows.Forms.StatusBar Members

The members of System.Windows.Forms.StatusBar are listed below.

See Also: Inherited members from System.Windows.Forms.Control

Public Constructors

Initializes a new instance of the System.Windows.Forms.StatusBar class.

Public Properties

override
BackColorSystem.Drawing.Color.

Gets or sets the background color for the System.Windows.Forms.StatusBar.

override
BackgroundImageSystem.Drawing.Image.

Gets or sets the background image for the System.Windows.Forms.StatusBar.

override
BackgroundImageLayoutImageLayout.

Gets or sets the layout of the background image of the System.Windows.Forms.StatusBar.

override
DockDockStyle.

Gets or sets the docking behavior of the System.Windows.Forms.StatusBar control.

override
FontSystem.Drawing.Font.

Gets or sets the font the System.Windows.Forms.StatusBar control will use to display information.

override
ForeColorSystem.Drawing.Color.

Gets or sets the forecolor for the control.

ImeModeImeMode.

Gets or sets the Input Method Editor (IME) mode supported by this control.

[read-only]
PanelsStatusBar.StatusBarPanelCollection.

Gets the collection of System.Windows.Forms.StatusBar panels contained within the control.

ShowPanelsbool.

Gets or sets a value indicating whether any panels that have been added to the control are displayed.

SizingGripbool.

Gets or sets a value indicating whether a sizing grip is displayed in the lower-right corner of the control.

TabStopbool.

Gets or sets a value indicating whether the user will be able to tab to the System.Windows.Forms.StatusBar.

override
Textstring.

Gets or sets the text associated with the System.Windows.Forms.StatusBar control.

Protected Properties

[read-only]
override
CreateParamsCreateParams.

Gets the System.Windows.Forms.CreateParams used to create the handle for this control.

[read-only]
override
DefaultImeModeImeMode.

Gets the default Input Method Editor (IME) mode supported by this control.

[read-only]
override
DefaultSizeSystem.Drawing.Size.

Gets the default size of the control.

override
DoubleBufferedbool.

Gets or sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker, however this property has no effect on the System.Windows.Forms.StatusBar control

Public Methods

override
ToString() : string

Returns a string representation for this control.

Protected Methods

override
CreateHandle()

Overrides Control.CreateHandle.

override
Dispose(bool)

Disposes of the resources (other than memory) used by the System.Windows.Forms.StatusBar.

OnDrawItem(StatusBarDrawItemEventArgs)

Raises the StatusBar.OnDrawItem(StatusBarDrawItemEventArgs) event.

override
OnHandleCreated(EventArgs)

Raises the Control.HandleCreated event.

override
OnHandleDestroyed(EventArgs)

Raises the Control.HandleDestroyed event.

override
OnLayout(LayoutEventArgs)

Raises the Layout event.

override
OnMouseDown(MouseEventArgs)

Raises the StatusBar.OnMouseDown(MouseEventArgs) event.

OnPanelClick(StatusBarPanelClickEventArgs)

Raises the StatusBar.OnPanelClick(StatusBarPanelClickEventArgs) event.

override
OnResize(EventArgs)

Raises the StatusBar.OnResize(EventArgs) event.

override
WndProc(ref Message)
Documentation for this section has not yet been entered.

Public Events

BackColorChanged

Occurs when the value of the StatusBar.BackColor property changes.

BackgroundImageChanged

Occurs when the value of the StatusBar.BackgroundImage property is changed.

BackgroundImageLayoutChanged

Occurs when the value of the StatusBar.BackgroundImageLayout property changes.

DrawItem

Occurs when a visual aspect of an owner-drawn status bar control changes.

ForeColorChanged

Occurs when the value of the StatusBar.ForeColor property changes.

ImeModeChanged

Occurs when the value of the StatusBar.ImeMode property changes.

Paint

Occurs when the System.Windows.Forms.StatusBar control is redrawn.

PanelClick

Occurs when a System.Windows.Forms.StatusBarPanel object on a System.Windows.Forms.StatusBar control is clicked.