New to Telerik UI for WPFStart a free 30-day trial

A class used for the DropDown menu of the TabControl.

Definition

Namespace:Telerik.Windows.Controls.TabControl

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
public class DropDownMenu : RadContextMenu

Inheritance: objectMenuBaseRadContextMenuDropDownMenu

Inherited Members RadContextMenu.AttachOnHandledEventsPropertyRadContextMenu.IsOpenPropertyRadContextMenu.StaysOpenPropertyRadContextMenu.PlacementRectanglePropertyRadContextMenu.PlacementTargetPropertyRadContextMenu.PlacementPropertyRadContextMenu.HorizontalOffsetPropertyRadContextMenu.VerticalOffsetPropertyRadContextMenu.ModifierKeyPropertyRadContextMenu.RestoreFocusToTargetElementPropertyRadContextMenu.ShowKeyboardCuesOnOpenPropertyRadContextMenu.EventNamePropertyRadContextMenu.InheritDataContextPropertyRadContextMenu.ContextMenuPropertyRadContextMenu.ClosedEventRadContextMenu.OpenedEventRadContextMenu.OpeningEventRadContextMenu.UIElementPropertyRadContextMenu.GetContextMenu(FrameworkElement)RadContextMenu.SetContextMenu(FrameworkElement, RadContextMenu)RadContextMenu.GetClickedElement<T>()RadContextMenu.OnKeyUp(KeyEventArgs)RadContextMenu.OnKeyDown(KeyEventArgs)RadContextMenu.OnOpened(RadRoutedEventArgs)RadContextMenu.OnClosed(RadRoutedEventArgs)RadContextMenu.OnCreateAutomationPeer()RadContextMenu.MousePositionRadContextMenu.AttachOnHandledEventsRadContextMenu.EventNameRadContextMenu.HorizontalOffsetRadContextMenu.IsOpenRadContextMenu.ModifierKeyRadContextMenu.PlacementRadContextMenu.PlacementRectangleRadContextMenu.StaysOpenRadContextMenu.VerticalOffsetRadContextMenu.InheritDataContextRadContextMenu.PlacementTargetRadContextMenu.UIElementRadContextMenu.RestoreFocusToTargetElementRadContextMenu.ShowKeyboardCuesOnOpenRadContextMenu.HandlesScrollingRadContextMenu.OpeningRadContextMenu.ClosedRadContextMenu.OpenedMenuBase.ItemContainerTemplateSelectorPropertyMenuBase.IconColumnWidthPropertyMenuBase.ClickToOpenPropertyMenuBase.ShowDelayPropertyMenuBase.HideDelayPropertyMenuBase.NotifyOnHeaderClickPropertyMenuBase.OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)MenuBase.IsItemItsOwnContainerOverride(object)MenuBase.OnItemClick(RadRoutedEventArgs)MenuBase.OnLoaded(RoutedEventArgs)MenuBase.NotifyOnHeaderClickMenuBase.ClickToOpenMenuBase.IconColumnWidthMenuBase.ShowDelayMenuBase.HideDelayMenuBase.ItemContainerTemplateSelectorMenuBase.ItemClick...

Constructors

C#
public DropDownMenu()

Methods

When overridden in a derived class, undoes the effects of the method.

C#
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObject

The container element.

itemobject

The Item.

Overrides: RadContextMenu.ClearContainerForItemOverride(DependencyObject, object)

Creates or identifies the element that is used to display the given item.

C#
protected override DependencyObject GetContainerForItemOverride()
Returns:

DependencyObject

Overrides: MenuBase.GetContainerForItemOverride()

Determines if the specified item is RadMenuItem.

C#
protected override bool IsItemItsOwnContainerProtected(object item)
Parameters:itemobject

The item to check.

Returns:

bool

True if the item is RadMenuItem; otherwise, false.

Overrides: MenuBase.IsItemItsOwnContainerProtected(object)

Invoked whenever the template is applied to the DropDownMenu.

C#
public override void OnApplyTemplate()

Overrides: RadContextMenu.OnApplyTemplate()

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Overrides: RadContextMenu.OnInitialized(EventArgs)

Prepares the specified element to display the specified item.

C#
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObject

Element used to display the specified item.

itemobject

Specified item.

Overrides: RadContextMenu.PrepareContainerForItemOverride(DependencyObject, object)