ClassRadOfficeNavigationBar
Represents a control that has a collection of pages and displays one page at a time. The style of the control is similar to the MS Outlook 2013-2019.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
[TelerikToolboxCategory("Containers")]
public class RadOfficeNavigationBar : RadPageView, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider
Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadNonClientUIControlRadNCEnabledControlRadPageViewRadOfficeNavigationBar
Implements:
Inherited Members
Constructors
RadOfficeNavigationBar()
Declaration
public RadOfficeNavigationBar()
Properties
ContextMenuDropDown
Gets the context menu that is opened when the OverflowItem is clicked.
Declaration
[Browsable(false)]
public RadContextMenuDropDown ContextMenuDropDown { get; }
Property Value
ItemsDisplayStyle
Gets or sets the display style of the items.
Declaration
public DisplayStyle ItemsDisplayStyle { get; set; }
Property Value
MenuSeparator
Gets or sets the navigation options menu separator item.
Declaration
[Browsable(false)]
public RadMenuSeparatorItem MenuSeparator { get; set; }
Property Value
NavigationOptionsMenuItem
Gets or sets the navigation options menu item.
Declaration
[Browsable(false)]
public RadMenuItem NavigationOptionsMenuItem { get; set; }
Property Value
OfficeNavigationBarElement
Gets the RadOfficeNavigationBarElement, which is the main element for RadOfficeNavigationBar.
Declaration
public RadOfficeNavigationBarElement OfficeNavigationBarElement { get; }
Property Value
OverflowItem
Gets the RadOfficeNavigationBarOverflowItem which exposes the hidden items on click.
Declaration
[Browsable(false)]
public RadOfficeNavigationBarOverflowItem OverflowItem { get; }
Property Value
OverflowItemPosition
Gets or sets the position of the OverflowItem. The available options are Front(before the items) and Back(after the items).
Declaration
public OfficeNavigationBarOverflowItemPosition OverflowItemPosition { get; set; }
Property Value
ShowNavigationOptionsMenuItem
Gets or sets a value indicating whether to show the navigation options menu item when context menu is opened.
Declaration
public bool ShowNavigationOptionsMenuItem { get; set; }
Property Value
ThemeClassName
Gets the theme class name, which is used in the themes.
Declaration
public override string ThemeClassName { get; set; }
Property Value
Overrides
UseCompactFont
Gets or sets a value indicating whether to use compact or large font for the items.
VisibleItemsCount
Gets or sets the items that are visible on the strip. WHen set to lower value than the count of items, the remaining items are displayed on an OverflowItem is clicked. If this property is not set it returns the count of items.
Methods
CreateOfficeNavigationBarElement()
Creates a RadOfficeNavigationBarElement, which is the main element for RadOfficeNavigationBar.
Declaration
protected virtual RadOfficeNavigationBarElement CreateOfficeNavigationBarElement()
Returns
Events
CreateNavigationOptionsDialog
Occurs when the NavigationOptionsMenuItem is clicked and the options dialog is about to be opened. Suitable place to customize or replace the navigation options dialog.
Declaration
public event CreateOfficeNavigationBarOptionsDialogEventHandler CreateNavigationOptionsDialog
Event Value