ClassRadStatusBarElement
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.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadStatusBarElement : RadItem, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemRadStatusBarElement
Implements:
Inherited Members
Constructors
RadStatusBarElement()
Declaration
public RadStatusBarElement()
Fields
RotateGripOnRightToLeftProperty
Identifies the RotateGripOnRightToLeft dependency property.
Declaration
public static RadProperty RotateGripOnRightToLeftProperty
Field Value
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
Items
Gets a collection representing the items contained in this status bar.
Declaration
[RadEditItemsAction]
[RadNewItem("Type here", true)]
[Browsable(true)]
public RadItemOwnerCollection Items { get; }
Property Value
LayoutStyle
Gets or sets the layout style of the status bar element.
Declaration
public RadStatusBarLayoutStyle LayoutStyle { get; set; }
Property Value
Orientation
Gets or sets the orientation of the status bar element.
Declaration
public Orientation Orientation { get; set; }
Property Value
RotateGripOnRightToLeft
Gets or sets a value indicating whether the grip element should be rotated when using right-to-left layout.
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
e
The event arguments containing information about the property change.
Overrides
Events
LayoutStyleChanged
Occurs after the layout style has changed.
LayoutStyleChanging
Occurs before the layout style is changing.
Declaration
public event ValueChangingEventHandler LayoutStyleChanging
Event Value