Class RadStatusStrip
Represents a RadStatusStrip. The RadStatusStrip class is a simple wrapper for the RadStatusBarElement class. The RadStatusStrip acts to transfer events to and from its corresponding
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
[TelerikToolboxCategory("Menus & Toolbars")]
public class RadStatusStrip : RadControl, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider, IExtenderProvider
Constructors
RadStatusStrip()
create RadStatusStrip instance
Declaration
public RadStatusStrip()
Properties
AutoSize
Gets or sets a value indicating whether the control is automatically resized to display its entire contents.
Declaration
public override bool AutoSize { get; set; }
Property Value
System.Boolean
|
Overrides
BackColor
RadStatusStrip consists of multiple visual elements and separate settings are provided to customize their appearance. Current BackColor property might be ignored.
Declaration
public override Color BackColor { get; set; }
Property Value
System.Drawing.Color
|
Overrides
DefaultSize
Declaration
protected override Size DefaultSize { get; }
Property Value
System.Drawing.Size
|
Dock
implement default Dock style
Declaration
public override DockStyle Dock { get; set; }
Property Value
System.Windows.Forms.DockStyle
|
ForeColor
RadStatusStrip consists of multiple visual elements and separate settings are provided to customize their appearance. Current ForeColor property might be ignored.
Declaration
public override Color ForeColor { get; set; }
Property Value
System.Drawing.Color
|
Overrides
Items
Gets all the items that belong to a RadStatusStrip.
Declaration
[RadEditItemsAction]
[RadNewItem("Type here", true)]
public RadItemOwnerCollection Items { get; }
Property Value
RadItemOwnerCollection
|
LayoutStyle
Set the RadStatusStrip's layout style
Declaration
public RadStatusBarLayoutStyle LayoutStyle { get; set; }
Property Value
RadStatusBarLayoutStyle
|
SizingGrip
Gets or sets the visibility of the grip used to reposition the control.
Declaration
public bool SizingGrip { get; set; }
Property Value
System.Boolean
|
StatusBarElement
Gets the instance of RadStatusBarElement wrapped by this control. RadStatusBarElement is the main element in the hierarchy tree and encapsulates the actual functionality of RadStatusStrip.
Declaration
public RadStatusBarElement StatusBarElement { get; }
Property Value
RadStatusBarElement
|
Text
This property is not relevant for this class.
Declaration
public override string Text { get; set; }
Property Value
System.String
|
Overrides
Methods
CanExtend(Object)
Declaration
public bool CanExtend(object extendee)
Parameters
System.Object
extendee
|
Returns
System.Boolean
|
CreateAccessibilityInstance()
Declaration
protected override AccessibleObject CreateAccessibilityInstance()
Returns
System.Windows.Forms.AccessibleObject
|
CreateChildItems(RadElement)
create child items
Declaration
protected override void CreateChildItems(RadElement parent)
Parameters
RadElement
parent
|
Overrides
GetSpring(RadItem)
Declaration
public bool GetSpring(RadItem control)
Parameters
RadItem
control
|
Returns
System.Boolean
|
InitializeRootElement(RootRadElement)
Declaration
protected override void InitializeRootElement(RootRadElement rootElement)
Parameters
RootRadElement
rootElement
|
Overrides
OnMouseClick(MouseEventArgs)
fire the StatusBarClick event
Declaration
protected override void OnMouseClick(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
ProcessAutoSizeChanged(Boolean)
Declaration
protected override void ProcessAutoSizeChanged(bool value)
Parameters
System.Boolean
value
|
Overrides
ProcessCodedUIMessage(ref IPCMessage)
Declaration
protected override void ProcessCodedUIMessage(ref IPCMessage request)
Parameters
IPCMessage
request
|
Overrides
ResetBackColorThemeOverrides()
Declaration
protected override void ResetBackColorThemeOverrides()
Overrides
ResetForeColorThemeOverrides()
Declaration
protected override void ResetForeColorThemeOverrides()
Overrides
SetBackColorThemeOverrides()
Declaration
protected override void SetBackColorThemeOverrides()
Overrides
SetForeColorThemeOverrides()
Declaration
protected override void SetForeColorThemeOverrides()
Overrides
SetSpring(RadItem, Boolean)
Declaration
public void SetSpring(RadItem control, bool value)
Parameters
RadItem
control
|
System.Boolean
value
|
WmNCHitTest(ref Message)
Declaration
protected virtual bool WmNCHitTest(ref Message msg)
Parameters
System.Windows.Forms.Message
msg
|
Returns
System.Boolean
|
WndProc(ref Message)
Declaration
protected override void WndProc(ref Message m)
Parameters
System.Windows.Forms.Message
m
|
Overrides
Events
LayoutStyleChanged
this event fired after LayoutStyle Changed
Declaration
public event EventHandler LayoutStyleChanged
Event Type
System.EventHandler
|
LayoutStyleChanging
this event fired before Layout Style Changing
Declaration
public event ValueChangingEventHandler LayoutStyleChanging
Event Type
ValueChangingEventHandler
|
StatusBarClick
status bar click events
Declaration
public event RadStatusStrip.RadStatusBarClickEvenHandler StatusBarClick
Event Type
RadStatusStrip.RadStatusBarClickEvenHandler
|