Class RadRibbonGallery
Represents the content of a RadRibbonGallery.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.RibbonView.dll
Syntax
[Themable]
[TelerikToolboxCategory("Navigation")]
public class RadRibbonGallery : RadGallery, IMultiSelector, ISelector, ISelectorInteraction, IAutocomplete, ISupportInitialize, IListControl, ICommandSource, IScrollingServiceCore, IScrollingInfo, IVariantControl
Constructors
RadRibbonGallery()
Fields
CompressedThresholdProperty
Identifies the CompressedThreshold property.
Declaration
public static readonly DependencyProperty CompressedThresholdProperty
Field Value
System.Windows.DependencyProperty
|
IconProperty
Identifies the Icon property.
Declaration
public static readonly DependencyProperty IconProperty
Field Value
System.Windows.DependencyProperty
|
IsCompressedProperty
Identifies the IsCompressed property.
Declaration
public static readonly DependencyProperty IsCompressedProperty
Field Value
System.Windows.DependencyProperty
|
IsOpenChangedEvent
Identifies the IsOpenChangedEvent routed event.
Declaration
public static readonly RoutedEvent IsOpenChangedEvent
Field Value
RoutedEvent
|
IsOpenProperty
Identifies the IsOpen property.
Declaration
public static readonly DependencyProperty IsOpenProperty
Field Value
System.Windows.DependencyProperty
|
MoreButtonTitleProperty
Identifies the MoreButtonTitle property.
Declaration
public static readonly DependencyProperty MoreButtonTitleProperty
Field Value
System.Windows.DependencyProperty
|
PopupContentProperty
Identifies the popup content property.
Declaration
public static readonly DependencyProperty PopupContentProperty
Field Value
System.Windows.DependencyProperty
|
PopupLaunchButtonVisibilityProperty
Identifies a PopupLaunchButtonVisibility property.
Declaration
public static readonly DependencyProperty PopupLaunchButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
PopupMenuItemsProperty
Identifies the PopupMenuItems property.
Declaration
public static readonly DependencyProperty PopupMenuItemsProperty
Field Value
System.Windows.DependencyProperty
|
PopupViewportHeightProperty
Identifies the PopupViewportHeight property.
Declaration
public static readonly DependencyProperty PopupViewportHeightProperty
Field Value
System.Windows.DependencyProperty
|
PopupViewportWidthProperty
Identifies the PopupViewportWidth property.
Declaration
public static readonly DependencyProperty PopupViewportWidthProperty
Field Value
System.Windows.DependencyProperty
|
ScrollViewerPositionDependencyProperty
Identifies a ScrollViewerPosition property.
Declaration
public static readonly DependencyProperty ScrollViewerPositionDependencyProperty
Field Value
System.Windows.DependencyProperty
|
TitleProperty
Identifies the Title property.
Declaration
public static readonly DependencyProperty TitleProperty
Field Value
System.Windows.DependencyProperty
|
UpDownButtonTitleProperty
Identifies the UpDownButtonTitle property.
Declaration
public static readonly DependencyProperty UpDownButtonTitleProperty
Field Value
System.Windows.DependencyProperty
|
Properties
CompressedThreshold
Gets or sets the compressed threshold.
Declaration
public CollapseThreshold CompressedThreshold { get; set; }
Property Value
CollapseThreshold
The compressed threshold. |
Icon
Gets or sets the icon.
Declaration
public ImageSource Icon { get; set; }
Property Value
System.Windows.Media.ImageSource
The icon. |
IsCompressed
Gets a value indicating whether this instance is compressed.
Declaration
public bool IsCompressed { get; }
Property Value
System.Boolean
|
IsOpen
Gets or sets a value indicating whether the group is open.
Declaration
public bool IsOpen { get; set; }
Property Value
System.Boolean
|
MoreButtonTitle
Gets or sets the MoreButton title.
Declaration
public string MoreButtonTitle { get; set; }
Property Value
System.String
The title. |
PopupContent
Gets or sets content to be shown when the Gallery popup is opened.
Declaration
public object PopupContent { get; set; }
Property Value
System.Object
|
PopupLaunchButtonVisibility
Gets or sets the popup launch button visibility.
Declaration
public Visibility PopupLaunchButtonVisibility { get; set; }
Property Value
System.Windows.Visibility
The popup launch button visibility. |
PopupMenuItems
Gets or sets the popup menu items.
Declaration
public ObservableCollection<UIElement> PopupMenuItems { get; set; }
Property Value
System.Collections.ObjectModel.ObservableCollection<System.Windows.UIElement>
The popup menu items. |
PopupViewportHeight
Gets or sets the height of the popup viewport.
Declaration
public double PopupViewportHeight { get; set; }
Property Value
System.Double
The height of the popup viewport. |
PopupViewportWidth
Gets or sets the width of the popup viewport.
Declaration
public double PopupViewportWidth { get; set; }
Property Value
System.Double
The width of the popup viewport. |
Title
Gets or sets the title.
Declaration
public string Title { get; set; }
Property Value
System.String
The title. |
UpDownButtonTitle
Gets or sets the UpDownButtons title.
Declaration
public string UpDownButtonTitle { get; set; }
Property Value
System.String
The title. |
Methods
ChangeVisualState()
Changes the visual state of the control using transitions.
Declaration
protected override void ChangeVisualState()
Overrides
GetScrollViewerPart()
Called on initializing the ScrollViewer on template applied. It's mandatory to get the ScrollViewer in order to perform selection.
Declaration
protected override ScrollViewer GetScrollViewerPart()
Returns
System.Windows.Controls.ScrollViewer
|
Overrides
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()
Overrides
OnCreateAutomationPeer()
Creates an appropriate GalleryAutomationPeer for this control as part of the WPF/Silverlight infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
|
Overrides
OnSelectionChanged(SelectionChangedEventArgs)
Called when the selection changes.
Declaration
protected override void OnSelectionChanged(SelectionChangedEventArgs e)
Parameters
SelectionChangedEventArgs
e
The event data. |
Overrides
SetVariant(RibbonGroupVariant)
Sets the variant.
Declaration
public void SetVariant(RibbonGroupVariant variant)
Parameters
RibbonGroupVariant
variant
|
Implements
Events
IsOpenChanged
Occurs on mouse leave.
Declaration
public event EventHandler<RadRoutedEventArgs> IsOpenChanged
Event Type
System.EventHandler<RadRoutedEventArgs>
|