RadRibbonBarGroup
Represents a Ribbon Bar group. The Group can contain telerik controls. You may group related controls in groups; this gives the application intuitive interface.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
[ComVisible(false)]
public class RadRibbonBarGroup : CollapsibleElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IItemsElement
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemCollapsibleElementRadRibbonBarGroup...
Implements:
Inherited Members
Constructors
public RadRibbonBarGroup()
Fields
public static RadProperty OldImageIndexProperty
public static RadProperty OldImageProperty
Properties
Gets an instance of the FillPrimitiveclass that represents the body's fill;
public FillPrimitive BodyFill { get; }
Gets an instance of the FillPrimitiveclass that represents the caption's fill;
public FillPrimitive CaptionFill { get; }
Gets or sets the image that is displayed when the chunk is collapsed.
[Browsable(true)]
[TypeConverter(typeof(ImageTypeConverter))]
public Image CollapsedImage { get; set; }
[Browsable(false)]
public override int CollapseMaxSteps { get; }
Overrides:
Get or Set collapsing order weight - bigger mean to start collapsing from this RadRibbonbarGroup
public int CollapsingPriority { get; set; }
[Browsable(false)]
public RadButtonElement DialogButton { get; }
[Browsable(false)]
public RadDropDownButtonElement DropDownElement { get; }
Gets an instance of the BorderPrimitiveclass that represents the group's outer border.
public BorderPrimitive GroupBorder { get; }
Gets an instance of the FillPrimitiveclass that represents the group's fill;
public FillPrimitive GroupFill { get; }
Gets an instance of the TextPrimitiveclass that represents the group's text caption.
public TextPrimitive GroupText { get; }
Gets a collection of nested items.
[Browsable(true)]
[RadNewItem("", false, false, false)]
public RadItemOwnerCollection Items { get; }
Implements:
Gets or sets the orientation of the items inside the chunk. Possible values are: Horizontal and Vertical.
[Browsable(true)]
public Orientation Orientation { get; set; }
Get or sets value indicating whether Dialog button is visible or hidden.
public bool ShowDialogButton { get; set; }
Gets an instance of the RadDropDownButtonElementclass that represents of the elements in the Simplified ribbon style;
[Browsable(false)]
public RadDropDownButtonElement SimplifiedDropDownElement { get; }
protected override Type ThemeEffectiveType { get; }
Overrides:
Methods
Called by the element when constructed. Allows inheritors to build the element tree.
protected override void CreateChildElements()
Overrides:
Initializes the fields of this instance with their default values.
protected override void InitializeFields()
Overrides:
A callback used by the owning RadControl to notify the element for the beginning of a disposing process.
protected override void OnBeginDispose()
Overrides:
protected override void OnIsSimplifiedChanged()
Overrides:
Determines whether the property defined by the provided property descriptor should be serialized.
public override bool? ShouldSerializeProperty(PropertyDescriptor property)
bool?
Overrides:
Overrides object ToString() method. Returns the value of the Text property prefixed with the "chunk:" string.
Events
Occurs when Dialog Button is clicked
public event EventHandler DialogButtonClick