Class RadStatusBarElement
Represents the main element of a status bar control that manages the layout and presentation of status bar items. This element provides the core functionality for organizing and displaying status information within a RadStatusStrip.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadStatusBarElement : RadItem, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode
Constructors
RadStatusBarElement()
Declaration
public RadStatusBarElement()
Fields
RotateGripOnRightToLeftProperty
Identifies the RotateGripOnRightToLeft dependency property.
Declaration
public static RadProperty RotateGripOnRightToLeftProperty
Field Value
|
RadProperty
|
Properties
GripStyle
Gets or sets the grip style that determines the visibility and behavior of the grip element in the status bar.
Declaration
public ToolStripGripStyle GripStyle { get; set; }
Property Value
|
System.Windows.Forms.ToolStripGripStyle
|
Items
Gets a collection representing the items contained in this status bar.
Declaration
[RadEditItemsAction]
[RadNewItem("Type here", true)]
public RadItemOwnerCollection Items { get; }
Property Value
|
RadItemOwnerCollection
|
LayoutStyle
Gets or sets the layout style of the status bar element.
Declaration
public RadStatusBarLayoutStyle LayoutStyle { get; set; }
Property Value
|
RadStatusBarLayoutStyle
|
Orientation
Gets or sets the orientation of the status bar element.
Declaration
public Orientation Orientation { get; set; }
Property Value
|
System.Windows.Forms.Orientation
|
RotateGripOnRightToLeft
Gets or sets a value indicating whether the grip element should be rotated when using right-to-left layout.
Declaration
public bool RotateGripOnRightToLeft { get; set; }
Property Value
|
System.Boolean
|
Methods
CreateChildElements()
Creates the child elements that comprise the status bar element structure.
Declaration
protected override void CreateChildElements()
Overrides
InitializeFields()
Initializes the fields of the RadStatusBarElement instance.
Declaration
protected override void InitializeFields()
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Called when a property value changes.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
|
RadPropertyChangedEventArgs
e
The event arguments containing information about the property change. |
Overrides
Events
LayoutStyleChanged
Occurs after the layout style has changed.
Declaration
public event EventHandler LayoutStyleChanged
Event Type
|
System.EventHandler
|
LayoutStyleChanging
Occurs before the layout style is changing.
Declaration
public event ValueChangingEventHandler LayoutStyleChanging
Event Type
|
ValueChangingEventHandler
|