• Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for Blazor UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for .NET MAUI UI for Xamarin
    Document Management
    Telerik Document Processing
    Desktop
    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF UI for UWP
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    CMS
    Sitefinity
    UI/UX Design
    Unite UX
    Debugging
    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Jam FiddlerCap FiddlerCore
    Extended Reality
    UI for Unity XR
    Free Tools
    JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadRibbonView

Represents a Ribbon control.

Inheritance
System.Object
RadTabControlBase
RadRibbonView
RadRichTextBoxRibbonUI
Inherited Members
RadTabControlBase.BackgroundVisibilityProperty
RadTabControlBase.PreviewSelectionChangedEvent
RadTabControlBase.SelectionChangedEvent
RadTabControlBase.DropDownOpenedEvent
RadTabControlBase.DropDownClosedEvent
RadTabControlBase.HeaderBackgroundProperty
RadTabControlBase.ReorderTabRowsProperty
RadTabControlBase.SelectedContentProperty
RadTabControlBase.SelectedContentTemplateProperty
RadTabControlBase.SelectedContentTemplateSelectorProperty
RadTabControlBase.ContentTemplateProperty
RadTabControlBase.ContentTemplateSelectorProperty
RadTabControlBase.IsContentPreservedProperty
RadTabControlBase.PropagateItemDataContextToContentProperty
RadTabControlBase.SelectedItemRemoveBehaviourProperty
RadTabControlBase.ChangeVisualState(Boolean)
RadTabControlBase.UpdateFocusOnSelectionChange()
RadTabControlBase.Selector_SelectionChanged(Object, SelectionChangedEventArgs)
RadTabControlBase.UpdateTabRows()
RadTabControlBase.UpdateSelectedContentProperties()
RadTabControlBase.GoToState(Boolean, String[])
RadTabControlBase.OnPreviewSelectionChanged(SelectionChangedEventArgs)
RadTabControlBase.IsSelectionNonBoundAtClientSide()
RadTabControlBase.ClearContentSafely()
RadTabControlBase.AddDropDownOpenedHandler(UIElement, DropDownEventHandler)
RadTabControlBase.RemoveDropDownOpenedHandler(UIElement, DropDownEventHandler)
RadTabControlBase.AddDropDownClosedHandler(UIElement, DropDownEventHandler)
RadTabControlBase.RemoveDropDownClosedHandler(UIElement, DropDownEventHandler)
RadTabControlBase.BackgroundVisibility
RadTabControlBase.SelectedItems
RadTabControlBase.HeaderBackground
RadTabControlBase.PropagateItemDataContextToContent
RadTabControlBase.SelectedItemRemoveBehaviour
RadTabControlBase.IsDefaultItemSelected
RadTabControlBase.TabStrip
RadTabControlBase.ContentElement
RadTabControlBase.ContentElementsPanel
RadTabControlBase.TabFlags
RadTabControlBase.Item[Int32]
RadTabControlBase.PreviewSelectionChanged
RadTabControlBase.SelectionChanged
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.RibbonView.dll

Syntax

[TelerikToolboxCategory("Navigation")]
[Themable]
public class RadRibbonView : RadTabControlBase, IThemable

Constructors

RadRibbonView()

Initializes a new instance of the RadRibbonView class.

Declaration
public RadRibbonView()

Fields

ApplicationButtonContentProperty

Identifies the ApplicationButtonContent property.

Declaration
public static readonly DependencyProperty ApplicationButtonContentProperty
Field Value
System.Windows.DependencyProperty

ApplicationButtonDoubleClickEvent

Identifies the ApplicationButtonDoubleClick routed event.

Declaration
public static readonly RoutedEvent ApplicationButtonDoubleClickEvent
Field Value
System.Windows.RoutedEvent

ApplicationButtonImageSourceProperty

Identifies the ApplicationButtonImageSource property.

Declaration
public static readonly DependencyProperty ApplicationButtonImageSourceProperty
Field Value
System.Windows.DependencyProperty

ApplicationButtonStyleProperty

Identifies the ApplicationButtonStyleProperty property.

Declaration
public static readonly DependencyProperty ApplicationButtonStyleProperty
Field Value
System.Windows.DependencyProperty

ApplicationButtonVisibilityProperty

Identifies the ApplicationButtonVisibility property.

Declaration
public static readonly DependencyProperty ApplicationButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty

ApplicationMenuOpenStateChangedEvent

Identifies the ApplicationMenuOpenStateChanged routed event.

Declaration
public static readonly RoutedEvent ApplicationMenuOpenStateChangedEvent
Field Value
System.Windows.RoutedEvent

ApplicationMenuProperty

Identifies the ApplicationMenu property.

Declaration
public static readonly DependencyProperty ApplicationMenuProperty
Field Value
System.Windows.DependencyProperty

ApplicationNameProperty

Identifies the ApplicationName property.

Declaration
public static readonly DependencyProperty ApplicationNameProperty
Field Value
System.Windows.DependencyProperty

BackstageClippingElementProperty

Identifies the BackstageClippingElement dependency property.

Declaration
public static readonly DependencyProperty BackstageClippingElementProperty
Field Value
System.Windows.DependencyProperty

BackstageProperty

Identifies the Backstage property.

Declaration
public static readonly DependencyProperty BackstageProperty
Field Value
System.Windows.DependencyProperty

CollapsedChangedEvent

Identifies the CollapsedChanged routed event.

Declaration
public static readonly RoutedEvent CollapsedChangedEvent
Field Value
System.Windows.RoutedEvent

CollapseThresholdSizeProperty

Identifies the CollapseThresholdSize property.

Declaration
public static readonly DependencyProperty CollapseThresholdSizeProperty
Field Value
System.Windows.DependencyProperty

ContentHeightProperty

Identifies the ContentHeight property.

Declaration
public static readonly DependencyProperty ContentHeightProperty
Field Value
System.Windows.DependencyProperty

ContextualGroupsItemsSourceProperty

Identifies the ContextualGroupsItemsSource property.

Declaration
public static readonly DependencyProperty ContextualGroupsItemsSourceProperty
Field Value
System.Windows.DependencyProperty

ContextualGroupsProperty

Identifies the ContextualGroupsProperty.

Declaration
public static readonly DependencyProperty ContextualGroupsProperty
Field Value
System.Windows.DependencyProperty

ContextualGroupsStyleProperty

Identifies the ContextualGroupsStyleProperty property.

Declaration
public static readonly DependencyProperty ContextualGroupsStyleProperty
Field Value
System.Windows.DependencyProperty

ContextualTabsStyleProperty

Identifies the ContextualTabsStyleProperty property.

Declaration
public static readonly DependencyProperty ContextualTabsStyleProperty
Field Value
System.Windows.DependencyProperty

HelpButtonImageSourceProperty

Identifies the HelpButtonImageSource property.

Declaration
public static readonly DependencyProperty HelpButtonImageSourceProperty
Field Value
System.Windows.DependencyProperty

HelpButtonStyleProperty

Identifies the HelpButtonStyleProperty property.

Declaration
public static readonly DependencyProperty HelpButtonStyleProperty
Field Value
System.Windows.DependencyProperty

HelpButtonVisibilityProperty

Identifies the HelpButtonVisibility property.

Declaration
public static readonly DependencyProperty HelpButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty

HelpCommandParameterProperty

Identifies the HelpCommandParameter dependency property.

Declaration
public static readonly DependencyProperty HelpCommandParameterProperty
Field Value
System.Windows.DependencyProperty

HelpCommandProperty

Identifies the HelpCommand dependency property.

Declaration
public static readonly DependencyProperty HelpCommandProperty
Field Value
System.Windows.DependencyProperty

HelpCommandTargetProperty

Identifies the HelpCommandTarget dependency property.

Declaration
public static readonly DependencyProperty HelpCommandTargetProperty
Field Value
System.Windows.DependencyProperty

HelpRequestedEvent

Identifies the HelpRequested routed event.

Declaration
public static readonly RoutedEvent HelpRequestedEvent
Field Value
System.Windows.RoutedEvent

IsApplicationButtonEnabledProperty

Identifies the IsApplicationButtonEnabled property.

Declaration
public static readonly DependencyProperty IsApplicationButtonEnabledProperty
Field Value
System.Windows.DependencyProperty

IsApplicationMenuOpenProperty

Identifies the IsApplicationMenuOpen property.

Declaration
public static readonly DependencyProperty IsApplicationMenuOpenProperty
Field Value
System.Windows.DependencyProperty

IsBackstageOpenProperty

Identifies the IsBackstageOpen property.

Declaration
public static readonly DependencyProperty IsBackstageOpenProperty
Field Value
System.Windows.DependencyProperty

IsCollapsedProperty

Identifies the IsMinimized property.

Declaration
public static readonly DependencyProperty IsCollapsedProperty
Field Value
System.Windows.DependencyProperty

IsHostedInRibbonWindowProperty

Identifies the IsHostedInRibbonWindow property.

Declaration
public static readonly DependencyProperty IsHostedInRibbonWindowProperty
Field Value
System.Windows.DependencyProperty

IsMinimizableProperty

Identifies the IsMinimizable property.

Declaration
public static readonly DependencyProperty IsMinimizableProperty
Field Value
System.Windows.DependencyProperty

IsMinimizedPopupOpenProperty

Identifies the IsMinimizedPopupOpen property.

Declaration
public static readonly DependencyProperty IsMinimizedPopupOpenProperty
Field Value
System.Windows.DependencyProperty

IsMinimizedProperty

Identifies the IsMinimized property.

Declaration
public static readonly DependencyProperty IsMinimizedProperty
Field Value
System.Windows.DependencyProperty

IsMouseWheelTabScrollingEnabledProperty

Identifies the IsMouseWheelTabScrollingEnabled property.

Declaration
public static readonly DependencyProperty IsMouseWheelTabScrollingEnabledProperty
Field Value
System.Windows.DependencyProperty

LayoutModeButtonContentProperty

Identifies the LayoutModeButtonContent property.

Declaration
public static readonly DependencyProperty LayoutModeButtonContentProperty
Field Value
System.Windows.DependencyProperty

LayoutModeChangedEvent

Identifies the LayoutModeChanged routed event.

Declaration
public static readonly RoutedEvent LayoutModeChangedEvent
Field Value
System.Windows.RoutedEvent

LayoutModeProperty

Identifies the LayoutMode property.

Declaration
public static readonly DependencyProperty LayoutModeProperty
Field Value
System.Windows.DependencyProperty

MinimizeButtonStyleProperty

Identifies the MinimizeButtonStyleProperty property.

Declaration
public static readonly DependencyProperty MinimizeButtonStyleProperty
Field Value
System.Windows.DependencyProperty

MinimizeButtonVisibilityProperty

Identifies the MinimizeButtonVisibility property.

Declaration
public static readonly DependencyProperty MinimizeButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty

MinimizedChangedEvent

Identifies the MinimizedChanged routed event.

Declaration
public static readonly RoutedEvent MinimizedChangedEvent
Field Value
System.Windows.RoutedEvent

MinimizedPopupStateChangedEvent

Identifies the MinimizedPopupStateChanged routed event.

Declaration
public static readonly RoutedEvent MinimizedPopupStateChangedEvent
Field Value
System.Windows.RoutedEvent

PopupOpenedEvent

Identifies the PopupOpened routed event.

Declaration
public static readonly RoutedEvent PopupOpenedEvent
Field Value
System.Windows.RoutedEvent

PreviewMinimizedChangedEvent

Identifies the PreviewMinimizedChanged routed event.

Declaration
public static readonly RoutedEvent PreviewMinimizedChangedEvent
Field Value
System.Windows.RoutedEvent

PreviewPopupOpenedEvent

Identifies the PreviewPopupOpened routed event.

Declaration
public static readonly RoutedEvent PreviewPopupOpenedEvent
Field Value
System.Windows.RoutedEvent

QuickAccessToolBarPositionProperty

Identifies the QuickAccessToolBarPosition property.

Declaration
public static readonly DependencyProperty QuickAccessToolBarPositionProperty
Field Value
System.Windows.DependencyProperty

QuickAccessToolBarProperty

Identifies the QuickAccessToolBar property.

Declaration
public static readonly DependencyProperty QuickAccessToolBarProperty
Field Value
System.Windows.DependencyProperty

RibbonGroupsPresenterStyleProperty

Identifies the RibbonGroupsPresenterStyleProperty property.

Declaration
public static readonly DependencyProperty RibbonGroupsPresenterStyleProperty
Field Value
System.Windows.DependencyProperty

SelectedTabProperty

Identifies the SelectedTab property.

Declaration
public static readonly DependencyProperty SelectedTabProperty
Field Value
System.Windows.DependencyProperty

ShowLayoutModeButtonProperty

Identifies the ShowLayoutModeButton property.

Declaration
public static readonly DependencyProperty ShowLayoutModeButtonProperty
Field Value
System.Windows.DependencyProperty

SimplifiedContentHeightProperty

Identifies the SimplifiedContentHeight property.

Declaration
public static readonly DependencyProperty SimplifiedContentHeightProperty
Field Value
System.Windows.DependencyProperty

SimplifiedItemTemplateProperty

Identifies the SimplifiedItemTemplate property.

Declaration
public static readonly DependencyProperty SimplifiedItemTemplateProperty
Field Value
System.Windows.DependencyProperty

TabStripAdditionalContentProperty

Identifies the TabStripAdditionalContent property.

Declaration
public static readonly DependencyProperty TabStripAdditionalContentProperty
Field Value
System.Windows.DependencyProperty

TitleBarBackgroundProperty

Identifies the TitleBarBackground property.

Declaration
public static readonly DependencyProperty TitleBarBackgroundProperty
Field Value
System.Windows.DependencyProperty

TitleBarVisibilityProperty

Identifies the TitleBarVisibility property.

Declaration
public static readonly DependencyProperty TitleBarVisibilityProperty
Field Value
System.Windows.DependencyProperty

TitleProperty

Identifies the Title property.

Declaration
public static readonly DependencyProperty TitleProperty
Field Value
System.Windows.DependencyProperty

ToolBarPositionChangedEvent

Identifies the ToolBarPositionChanged routed event.

Declaration
public static readonly RoutedEvent ToolBarPositionChangedEvent
Field Value
System.Windows.RoutedEvent

WindowIconVisibilityProperty

Identifies the WindowIconVisibility property.

Declaration
public static readonly DependencyProperty WindowIconVisibilityProperty
Field Value
System.Windows.DependencyProperty

WindowTitleStyleProperty

Identifies the WindowTitleStyleProperty property.

Declaration
public static readonly DependencyProperty WindowTitleStyleProperty
Field Value
System.Windows.DependencyProperty

Properties

Align

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed. It is not applicable to RibbonView.", false)]
public virtual TabStripAlign Align { get; set; }
Property Value
TabStripAlign

AllowDragOverTab

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual bool AllowDragOverTab { get; set; }
Property Value
System.Boolean

AllowDragReorder

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual bool AllowDragReorder { get; set; }
Property Value
System.Boolean

AllTabsEqualHeight

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual bool AllTabsEqualHeight { get; set; }
Property Value
System.Boolean

ApplicationButtonContent

Gets or sets the application button content. Use this property or ApplicationButtonImageSource property to set the content of the application button.

Declaration
public object ApplicationButtonContent { get; set; }
Property Value
System.Object

The application button image source.

ApplicationButtonImageSource

Gets or sets the application button image source.

Declaration
public ImageSource ApplicationButtonImageSource { get; set; }
Property Value
System.Windows.Media.ImageSource

The application button image source.

ApplicationButtonStyle

Gets or sets the ApplicationButton style.

Declaration
public Style ApplicationButtonStyle { get; set; }
Property Value
System.Windows.Style

The ApplicationButtonStyle.

ApplicationButtonVisibility

Gets or sets the application button Visibility.

Declaration
public Visibility ApplicationButtonVisibility { get; set; }
Property Value
System.Windows.Visibility

The application button Visibility.

ApplicationMenu

Gets or sets the application menu.

Declaration
public ApplicationMenu ApplicationMenu { get; set; }
Property Value
ApplicationMenu

The application menu.

ApplicationName

Gets or sets the name of the application.

Declaration
public string ApplicationName { get; set; }
Property Value
System.String

The name of the application.

Backstage

Gets or sets the backstage.

Declaration
public RadRibbonBackstage Backstage { get; set; }
Property Value
RadRibbonBackstage

The backstage.

BackstageClippingElement

Gets or sets the area that will contain the backstage.

Declaration
public FrameworkElement BackstageClippingElement { get; set; }
Property Value
System.Windows.FrameworkElement

BottomTemplate

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual ControlTemplate BottomTemplate { get; set; }
Property Value
System.Windows.Controls.ControlTemplate

CollapseThresholdSize

Gets or sets the size under which the RadRibbonView is collapsing.

Declaration
public Size CollapseThresholdSize { get; set; }
Property Value
System.Windows.Size

ContentHeight

Gets or sets the ContentHeight property.

Declaration
public double ContentHeight { get; set; }
Property Value
System.Double

ContentTemplate

This property does not apply to RibbonView.

Declaration
public override DataTemplate ContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

Overrides
RadTabControlBase.ContentTemplate

ContentTemplateSelector

This property does not apply to RibbonView.

Declaration
public override DataTemplateSelector ContentTemplateSelector { get; set; }
Property Value
System.Windows.Controls.DataTemplateSelector

Overrides
RadTabControlBase.ContentTemplateSelector

ContextualGroups

Gets the ContextualGroups property.

Declaration
public ContextualGroupCollection ContextualGroups { get; }
Property Value
ContextualGroupCollection

ContextualGroupsItemsSource

Gets or sets the ContextualGroupsItemsSource.

Declaration
public IEnumerable ContextualGroupsItemsSource { get; set; }
Property Value
System.Collections.IEnumerable

ContextualGroupsStyle

Gets or sets the contextual group's style.

Declaration
public Style ContextualGroupsStyle { get; set; }
Property Value
System.Windows.Style

The ContextualGroupsStyle.

ContextualTabsStyle

Gets or sets the contextual tab's style.

Declaration
public Style ContextualTabsStyle { get; set; }
Property Value
System.Windows.Style

The ContextualTabsStyle.

DropDownButtonStyle

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual Style DropDownButtonStyle { get; set; }
Property Value
System.Windows.Style

DropDownDisplayMemberPath

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual string DropDownDisplayMemberPath { get; set; }
Property Value
System.String

DropDownDisplayMode

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual TabControlDropDownDisplayMode DropDownDisplayMode { get; set; }
Property Value
TabControlDropDownDisplayMode

DropDownStyle

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual Style DropDownStyle { get; set; }
Property Value
System.Windows.Style

HelpButtonImageSource

Gets or sets the help button image source.

Declaration
public ImageSource HelpButtonImageSource { get; set; }
Property Value
System.Windows.Media.ImageSource

HelpButtonStyle

Gets or sets the HelpButton style.

Declaration
public Style HelpButtonStyle { get; set; }
Property Value
System.Windows.Style

The HelpButtonStyle.

HelpButtonVisibility

Gets or sets the help button visibility.

Declaration
public Visibility HelpButtonVisibility { get; set; }
Property Value
System.Windows.Visibility

The help button visibility.

HelpCommand

Gets or sets the command that will be executed when the command source is invoked.

Declaration
public ICommand HelpCommand { get; set; }
Property Value
System.Windows.Input.ICommand

HelpCommandParameter

Represents a user defined data value that can be passed to the command when it is executed.

Declaration
public object HelpCommandParameter { get; set; }
Property Value
System.Object

HelpCommandTarget

The object that the command is being executed on.

Declaration
public UIElement HelpCommandTarget { get; set; }
Property Value
System.Windows.UIElement

IsApplicationButtonEnabled

Gets or sets a value indicating whether the ribbon bar's backstage/application button is enabled.

Declaration
public bool IsApplicationButtonEnabled { get; set; }
Property Value
System.Boolean

IsApplicationMenuOpen

Gets or sets a value indicating whether this instance is application menu open.

Declaration
public bool IsApplicationMenuOpen { get; set; }
Property Value
System.Boolean

IsBackstageOpen

Gets or sets a value indicating whether the ribbon bar's backstage is open.

Declaration
public bool IsBackstageOpen { get; set; }
Property Value
System.Boolean

IsCollapsed

Gets a value indicating whether the RibbonView is collapsed due to insufficient space.

Declaration
public bool IsCollapsed { get; }
Property Value
System.Boolean

IsContentPreserved

This property does not apply to RibbonView.

Declaration
public override bool IsContentPreserved { get; set; }
Property Value
System.Boolean

Overrides
RadTabControlBase.IsContentPreserved

IsDropDownOpen

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual bool IsDropDownOpen { get; set; }
Property Value
System.Boolean

IsHostedInRibbonWindow

Gets a value indicating whether this instance is hosted in ribbon window.

Declaration
public bool IsHostedInRibbonWindow { get; }
Property Value
System.Boolean

True if this instance is hosted in ribbon window; otherwise, false.

IsMinimizable

Gets or sets a value indicating whether the RibbonView is Minimizable.

Declaration
public bool IsMinimizable { get; set; }
Property Value
System.Boolean

IsMinimized

Gets or sets a value indicating whether the RibbonView is minimized.

Declaration
public bool IsMinimized { get; set; }
Property Value
System.Boolean

IsMinimizedPopupOpen

Gets a value indicating whether the popup for the minimized state is open.

Declaration
public bool IsMinimizedPopupOpen { get; }
Property Value
System.Boolean

IsMouseWheelTabScrollingEnabled

Gets or sets a value indicating whether the mouse wheel will switch between the tabs.

Declaration
public bool IsMouseWheelTabScrollingEnabled { get; set; }
Property Value
System.Boolean

ItemDropDownContentTemplate

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual DataTemplate ItemDropDownContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

ItemDropDownContentTemplateSelector

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual DataTemplateSelector ItemDropDownContentTemplateSelector { get; set; }
Property Value
System.Windows.Controls.DataTemplateSelector

LayoutMode

Gets or sets a value indicating the layout render mode of the control.

Declaration
public RibbonLayout LayoutMode { get; set; }
Property Value
RibbonLayout

LayoutModeButtonContent

Gets or sets the ribbon layout button content.

Declaration
public object LayoutModeButtonContent { get; set; }
Property Value
System.Object

LeftTemplate

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual ControlTemplate LeftTemplate { get; set; }
Property Value
System.Windows.Controls.ControlTemplate

MinimizeButtonStyle

Gets or sets the MinimizeButton style.

Declaration
public Style MinimizeButtonStyle { get; set; }
Property Value
System.Windows.Style

The MinimizeButtonStyle.

MinimizeButtonVisibility

Gets or sets the Visibility of the minimize button which is located near the help button.

Declaration
public Visibility MinimizeButtonVisibility { get; set; }
Property Value
System.Windows.Visibility

OverflowMode

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual TabOverflowMode OverflowMode { get; set; }
Property Value
TabOverflowMode

QuickAccessToolBar

Gets or sets the QuickAccessToolBar.

Declaration
public QuickAccessToolBar QuickAccessToolBar { get; set; }
Property Value
QuickAccessToolBar

The QuickAccessToolBar.

QuickAccessToolBarPosition

Gets or sets the quick access toolbar position.

Declaration
public QuickAccessToolBarPosition QuickAccessToolBarPosition { get; set; }
Property Value
QuickAccessToolBarPosition

The quick access toolbar position.

ReorderTabRows

This property does not apply to RibbonView.

Declaration
public override bool ReorderTabRows { get; set; }
Property Value
System.Boolean

Overrides
RadTabControlBase.ReorderTabRows

RibbonGroupsPresenterStyle

Gets or sets the RibbonGroupsPresenter style.

Declaration
public Style RibbonGroupsPresenterStyle { get; set; }
Property Value
System.Windows.Style

The RibbonGroupsPresenterStyle.

RightTemplate

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual ControlTemplate RightTemplate { get; set; }
Property Value
System.Windows.Controls.ControlTemplate

ScrollMode

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual TabControlScrollMode ScrollMode { get; set; }
Property Value
TabControlScrollMode

SelectedContent

This property does not apply to RibbonView.

Declaration
public override object SelectedContent { get; set; }
Property Value
System.Object

Overrides
RadTabControlBase.SelectedContent

SelectedContentTemplate

This property does not apply to RibbonView.

Declaration
public override DataTemplate SelectedContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

Overrides
RadTabControlBase.SelectedContentTemplate

SelectedContentTemplateSelector

This property does not apply to RibbonView.

Declaration
public override DataTemplateSelector SelectedContentTemplateSelector { get; set; }
Property Value
System.Windows.Controls.DataTemplateSelector

Overrides
RadTabControlBase.SelectedContentTemplateSelector

SelectedTab

Gets the currently selected tab, representing the SelectedItem.

Declaration
public RadRibbonTab SelectedTab { get; }
Property Value
RadRibbonTab

ShowLayoutModeButton

Gets or sets a value indicating whether the button which controls the ribbon layout is visible.

Declaration
public bool ShowLayoutModeButton { get; set; }
Property Value
System.Boolean

SimplifiedContentHeight

Gets or sets the SimplifiedContentHeight property.

Declaration
public double SimplifiedContentHeight { get; set; }
Property Value
System.Double

SimplifiedItemTemplate

Gets or sets the DataTemplate used to display an item in Simplified layout.

Declaration
public DataTemplate SimplifiedItemTemplate { get; set; }
Property Value
System.Windows.DataTemplate

SupressSelectedContentTemplateReapplying

This property does not apply to RibbonView.

Declaration
public override bool SupressSelectedContentTemplateReapplying { get; set; }
Property Value
System.Boolean

Overrides
RadTabControlBase.SupressSelectedContentTemplateReapplying

TabOrientation

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual Orientation TabOrientation { get; set; }
Property Value
System.Windows.Controls.Orientation

TabStripAdditionalContent

Gets or sets content that is displayed at the right end of the tab strip.

Declaration
public object TabStripAdditionalContent { get; set; }
Property Value
System.Object

TabStripPlacement

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual Dock TabStripPlacement { get; set; }
Property Value
System.Windows.Controls.Dock

Title

Gets or sets the title.

Declaration
public string Title { get; set; }
Property Value
System.String

The title.

TitleBarBackground

Gets or sets the background of the title bar.

Declaration
public Brush TitleBarBackground { get; set; }
Property Value
System.Windows.Media.Brush

TitleBarVisibility

Gets or sets the title bar Visibility.

Declaration
public Visibility TitleBarVisibility { get; set; }
Property Value
System.Windows.Visibility

The title bar Visibility.

TopTemplate

This property does not apply to RibbonView.

Declaration
[Obsolete("This property will be removed.", false)]
public virtual ControlTemplate TopTemplate { get; set; }
Property Value
System.Windows.Controls.ControlTemplate

WindowIconVisibility

Gets or sets the window icon visibility.

Declaration
public Visibility WindowIconVisibility { get; set; }
Property Value
System.Windows.Visibility

The window icon visibility.

WindowTitleStyle

Gets or sets the WindowTitle style.

Declaration
public Style WindowTitleStyle { get; set; }
Property Value
System.Windows.Style

The WindowTitleStyle.

Methods

ContainerFromContextualGroupItem(Object)

Returns the container for the given item.

Declaration
public DependencyObject ContainerFromContextualGroupItem(object item)
Parameters
System.Object item

The item for which the container should be returned.

Returns
System.Windows.DependencyObject

The container or null if the container hasn't been generated.

GetContainer()

Returns a new instance of the control that implements the IRadTabItem interface.

Declaration
protected override IRadTabItem GetContainer()
Returns
IRadTabItem

Overrides
RadTabControlBase.GetContainer()

GetContainerForItemOverride()

Creates or identifies the element used to display a specified item.

Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System.Windows.DependencyObject

Overrides
RadTabControlBase.GetContainerForItemOverride()

IsItemItsOwnContainerOverride(Object)

Determines if the specified item is (or is eligible to be) its own container.

Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System.Object item

The item to check.

Returns
System.Boolean

Overrides
RadTabControlBase.IsItemItsOwnContainerOverride(Object)

ItemFromContextualGroupContainer(DependencyObject)

Returns the item for a specific container.

Declaration
public object ItemFromContextualGroupContainer(DependencyObject container)
Parameters
System.Windows.DependencyObject container

The container.

Returns
System.Object

MeasureOverride(Size)

Called when the control is measure.

Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System.Windows.Size availableSize

Returns
System.Windows.Size

OnApplicationMenuOpenStateChanged(RadRoutedEventArgs)

Raises the ApplicationMenuOpenStateChanged event.

Declaration
protected virtual void OnApplicationMenuOpenStateChanged(RadRoutedEventArgs e)
Parameters
RadRoutedEventArgs e

The RadRoutedEventArgs instance containing the event data.

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()

OnCollapsedChanged(RadRoutedEventArgs)

Raises the CollapsedChanged event.

Declaration
protected virtual void OnCollapsedChanged(RadRoutedEventArgs e)
Parameters
RadRoutedEventArgs e

The RadRoutedEventArgs instance containing the event data.

OnCreateAutomationPeer()

Creates a Telerik.Windows.Controls.RibbonView.AutomationPeers.RibbonViewAutomationPeer peer associated with this object.

Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer

An instance of the Telerik.Windows.Controls.RibbonView.AutomationPeers.RibbonViewAutomationPeer.

OnHelpRequested(RadRoutedEventArgs)

Raises the HelpRequested event.

Declaration
protected virtual void OnHelpRequested(RadRoutedEventArgs e)
Parameters
RadRoutedEventArgs e

The RadRoutedEventArgs instance containing the event data.

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.

OnItemsChanged(NotifyCollectionChangedEventArgs)

Called when the value of the System.Windows.Controls.ItemsControl.Items property changes.

Declaration
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters
System.Collections.Specialized.NotifyCollectionChangedEventArgs e

A System.Collections.Specialized.NotifyCollectionChangedEventArgs that contains the event data.

OnKeyUp(KeyEventArgs)

Called when any Key have been pressed.

Declaration
protected override void OnKeyUp(KeyEventArgs e)
Parameters
System.Windows.Input.KeyEventArgs e

OnLayoutModeChanged(RadRoutedEventArgs)

Raises the LayoutModeChanged event.

Declaration
protected virtual void OnLayoutModeChanged(RadRoutedEventArgs e)
Parameters
RadRoutedEventArgs e

The RadRoutedEventArgs instance containing the event data.

OnMinimizedChanged(RadRoutedEventArgs)

Raises the MinimizedChanged event.

Declaration
protected virtual void OnMinimizedChanged(RadRoutedEventArgs e)
Parameters
RadRoutedEventArgs e

The RadRoutedEventArgs instance containing the event data.

OnMinimizedPopupStateChanged(RadRoutedEventArgs)

Raises the MinimizedPopupStateChanged event.

Declaration
protected virtual void OnMinimizedPopupStateChanged(RadRoutedEventArgs e)
Parameters
RadRoutedEventArgs e

The RadRoutedEventArgs instance containing the event data.

OnSelectionChanged(RadSelectionChangedEventArgs)

Called when the Selected item has changed.

Declaration
protected override void OnSelectionChanged(RadSelectionChangedEventArgs e)
Parameters
RadSelectionChangedEventArgs e

Overrides
RadTabControlBase.OnSelectionChanged(RadSelectionChangedEventArgs)

OnToolBarPositionChanged(RadRoutedEventArgs)

Raises the ToolBarPositionChanged event.

Declaration
protected virtual void OnToolBarPositionChanged(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

ApplicationButtonDoubleClick

Occurs when user double click on the application button.

Declaration
public event EventHandler<RadRoutedEventArgs> ApplicationButtonDoubleClick
Event Type
System.EventHandler<RadRoutedEventArgs>

ApplicationMenuOpenStateChanged

Occurs when the application menu changes its open state.

Declaration
public event EventHandler<RadRoutedEventArgs> ApplicationMenuOpenStateChanged
Event Type
System.EventHandler<RadRoutedEventArgs>

CollapsedChanged

Occurs when ribbon bar collapsed state has changed.

Declaration
public event EventHandler<RadRoutedEventArgs> CollapsedChanged
Event Type
System.EventHandler<RadRoutedEventArgs>

DropDownClosed

This property does not apply to RibbonView.

Declaration
public override event DropDownEventHandler DropDownClosed
Event Type
DropDownEventHandler

Overrides
RadTabControlBase.DropDownClosed

DropDownOpened

This property does not apply to RibbonView.

Declaration
public override event DropDownEventHandler DropDownOpened
Event Type
DropDownEventHandler

Overrides
RadTabControlBase.DropDownOpened

HelpRequested

Occurs when user click on the help button.

Declaration
public event EventHandler<RadRoutedEventArgs> HelpRequested
Event Type
System.EventHandler<RadRoutedEventArgs>

LayoutModeChanged

Occurs when ribbon view layout mode has changed.

Declaration
public event EventHandler<RadRoutedEventArgs> LayoutModeChanged
Event Type
System.EventHandler<RadRoutedEventArgs>

MinimizedChanged

Occurs when ribbon bar minimized state has changed.

Declaration
public event EventHandler<RadRoutedEventArgs> MinimizedChanged
Event Type
System.EventHandler<RadRoutedEventArgs>

MinimizedPopupOpenStateChanged

Occurs when ribbon bar minimized popup open state has changed.

Declaration
public event EventHandler<RadRoutedEventArgs> MinimizedPopupOpenStateChanged
Event Type
System.EventHandler<RadRoutedEventArgs>

PopupOpened

Occurs when the Popup is opened.

Declaration
public event RoutedEventHandler PopupOpened
Event Type
System.Windows.RoutedEventHandler

PreviewMinimizedChanged

Occurs before ribbon bar minimized state has changed.

Declaration
public event EventHandler<RadRoutedEventArgs> PreviewMinimizedChanged
Event Type
System.EventHandler<RadRoutedEventArgs>

PreviewPopupOpened

Occurs when the Popup is opening.

Declaration
public event RadRoutedEventHandler PreviewPopupOpened
Event Type
RadRoutedEventHandler

ToolBarPositionChanged

Occurs when location of the toolbar has changed.

Declaration
public event EventHandler<RadRoutedEventArgs> ToolBarPositionChanged
Event Type
System.EventHandler<RadRoutedEventArgs>

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
EnumerableExtensions.ToEnumerable<T>(T)

Was this article helpful?

Tell us how we can improve this article

Skip
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.