Class RadRibbonGroup
Represents the content of a RadRibbonGroup.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.RibbonView.dll
Syntax
[TelerikToolboxCategory("Navigation")]
[Themable]
public class RadRibbonGroup : HeaderedItemsControl, IThemable
Constructors
RadRibbonGroup()
Fields
DefaultVariantProperty
Identifies the DefaultVariant property.
Declaration
public static readonly DependencyProperty DefaultVariantProperty
Field Value
System.Windows.DependencyProperty
|
DialogLauncherCommandParameterProperty
Identifies the DialogLauncherCommandParameter property.
Declaration
public static readonly DependencyProperty DialogLauncherCommandParameterProperty
Field Value
System.Windows.DependencyProperty
|
DialogLauncherCommandProperty
Identifies the DialogLauncherCommand property.
Declaration
public static readonly DependencyProperty DialogLauncherCommandProperty
Field Value
System.Windows.DependencyProperty
|
DialogLauncherCommandTargetProperty
Identifies the DialogLauncherCommandTarget property.
Declaration
public static readonly DependencyProperty DialogLauncherCommandTargetProperty
Field Value
System.Windows.DependencyProperty
|
DialogLauncherVisibilityProperty
Identifies the DialogLauncherVisibility property.
Declaration
public static readonly DependencyProperty DialogLauncherVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
IconProperty
Identifies the Icon property.
Declaration
public static readonly DependencyProperty IconProperty
Field Value
System.Windows.DependencyProperty
|
IsPushedProperty
Identifies the IsPushed property.
Declaration
public static readonly DependencyProperty IsPushedProperty
Field Value
System.Windows.DependencyProperty
|
LaunchDialogEvent
Identifies the LaunchDialog routed event.
Declaration
public static readonly RoutedEvent LaunchDialogEvent
Field Value
System.Windows.RoutedEvent
|
SeparatorStyleProperty
Identifies the SeparatorStyle property.
Declaration
public static readonly DependencyProperty SeparatorStyleProperty
Field Value
System.Windows.DependencyProperty
|
VariantProperty
Identifies the Variant property.
Declaration
public static readonly DependencyProperty VariantProperty
Field Value
System.Windows.DependencyProperty
|
VariantsSourceProperty
Identifies the VariantsSource property.
Declaration
public static readonly DependencyProperty VariantsSourceProperty
Field Value
System.Windows.DependencyProperty
|
Properties
DefaultVariant
Gets or sets the default variant for that group.
Declaration
public RibbonGroupVariant DefaultVariant { get; set; }
Property Value
RibbonGroupVariant
The default variant. |
DialogLauncherCommand
Gets the command that will be executed when the command source is invoked. This is a dependency property.
Declaration
public ICommand DialogLauncherCommand { get; set; }
Property Value
System.Windows.Input.ICommand
|
DialogLauncherCommandParameter
Represents a user defined data value that can be passed to the command when it is executed. This is a dependency property.
Declaration
public object DialogLauncherCommandParameter { get; set; }
Property Value
System.Object
|
DialogLauncherCommandTarget
The object that the command is being executed on. This is a dependency property.
Declaration
public UIElement DialogLauncherCommandTarget { get; set; }
Property Value
System.Windows.UIElement
|
DialogLauncherVisibility
Gets or sets the dialog launcher visibility.
Declaration
public Visibility DialogLauncherVisibility { get; set; }
Property Value
System.Windows.Visibility
The dialog launcher visibility. |
Icon
Gets or sets the icon.
Declaration
public ImageSource Icon { get; set; }
Property Value
System.Windows.Media.ImageSource
The icon. |
IsPushed
Gets or sets a value indicating whether this instance is pushed.
Declaration
public bool IsPushed { get; }
Property Value
System.Boolean
|
SeparatorStyle
Gets or sets the separator style.
Declaration
public Style SeparatorStyle { get; set; }
Property Value
System.Windows.Style
The separator style. |
Variant
Gets the active variant.
Declaration
public RibbonGroupVariant Variant { get; }
Property Value
RibbonGroupVariant
The active variant. |
Variants
Gets the variants.
Declaration
public GroupVariantCollection Variants { get; }
Property Value
GroupVariantCollection
The variants. |
VariantsSource
Gets the variants source.
Declaration
public IEnumerable<GroupVariant> VariantsSource { get; set; }
Property Value
System.Collections.Generic.IEnumerable<GroupVariant>
The variants source. |
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
Creates an appropriate RibbonGroupAutomationPeer for this control as part of the WPF/Silverlight infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
|
OnHeaderChanged(Object, Object)
Called when the System.Windows.Controls.HeaderedItemsControl.Header property of a System.Windows.Controls.HeaderedItemsControl changes.
Declaration
protected override void OnHeaderChanged(object oldHeader, object newHeader)
Parameters
System.Object
oldHeader
The old value of the System.Windows.Controls.HeaderedItemsControl.Header property. |
System.Object
newHeader
The new value of the System.Windows.Controls.HeaderedItemsControl.Header property. |
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
The System.Windows.RoutedEventArgs that contains the event data. |
OnLaunchDialog(RadRoutedEventArgs)
Raises the LaunchDialog event.
Declaration
protected virtual void OnLaunchDialog(RadRoutedEventArgs e)
Parameters
RadRoutedEventArgs
e
The RadRoutedEventArgs instance containing the event data. |
PrepareContainerForItemOverride(DependencyObject, Object)
Prepares the specified element to display the specified item.
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject
element
Element used to display the specified item. |
System.Object
item
Specified item. |
ResetTheme()
Resets the theme.
Declaration
public void ResetTheme()
Events
LaunchDialog
Occurs when ribbon bar collapsed state has changed.
Declaration
public event EventHandler<RadRoutedEventArgs> LaunchDialog
Event Type
System.EventHandler<RadRoutedEventArgs>
|