ClassRadMenuGroupItem
Represents a group item within a RadMenu, RadContextMenu, RadMenuItem or RadMenuGroupItem, allowing for hierarchical organization of menu items. This class inherits from RadMenuItem and provides enhanced keyboard navigation, style management, and focus handling tailored for menu group items. It supports both WPF and Silverlight frameworks, with specific implementations for each. It facilitates user interaction by managing focus traversal with directional navigation and handles keyboard events for navigating through the items in the menu, including handling left, right, up, and down key actions appropriately. This class also provides mechanisms to determine whether menu items should be their own containers, and to create automation peers for UI automation purposes.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
[TelerikToolboxCategory("Navigation")]
public class RadMenuGroupItem : RadMenuItem, ICommandSource
Inheritance: objectRadMenuItemRadMenuGroupItem
Derived Classes:
Implements:
Inherited Members
Constructors
RadMenuGroupItem()
Declaration
public RadMenuGroupItem()
Methods
IsItemItsOwnContainerProtected(object)
Determines if the specified item is UIElement.
OnCreateAutomationPeer()
Provides an appropriate RadMenuItemAutomationPeer implementation for this control, as part of the automation infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
Overrides
OnKeyDown(KeyEventArgs)
Responds to the event.
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
e
KeyEventArgs
The KeyEventArgs instance containing the event data.
Overrides