Class
DropDownMenu

A class used for the DropDown menu of the TabControl.

Definition

Namespace:Telerik.Windows.Controls.TabControl

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

cs-api-definition
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

DropDownMenu()

Declaration

cs-api-definition
public DropDownMenu()

Methods

ClearContainerForItemOverride(DependencyObject, object)

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

Declaration

cs-api-definition
protected override void ClearContainerForItemOverride(DependencyObject element, object item)

Parameters

element

DependencyObject

The container element.

item

object

The Item.

Overrides RadContextMenu.ClearContainerForItemOverride(DependencyObject, object)

GetContainerForItemOverride()

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

Declaration

cs-api-definition
protected override DependencyObject GetContainerForItemOverride()

Returns

DependencyObject

Overrides MenuBase.GetContainerForItemOverride()

IsItemItsOwnContainerProtected(object)

Determines if the specified item is RadMenuItem.

Declaration

cs-api-definition
protected override bool IsItemItsOwnContainerProtected(object item)

Parameters

item

object

The item to check.

Returns

bool

True if the item is RadMenuItem; otherwise, false.

Overrides MenuBase.IsItemItsOwnContainerProtected(object)

OnApplyTemplate()

Invoked whenever the template is applied to the DropDownMenu.

Declaration

cs-api-definition
public override void OnApplyTemplate()

Overrides RadContextMenu.OnApplyTemplate()

OnInitialized(EventArgs)

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

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

Overrides RadContextMenu.OnInitialized(EventArgs)

PrepareContainerForItemOverride(DependencyObject, object)

Prepares the specified element to display the specified item.

Declaration

cs-api-definition
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)

Parameters

element

DependencyObject

Element used to display the specified item.

item

object

Specified item.

Overrides RadContextMenu.PrepareContainerForItemOverride(DependencyObject, object)