CommandNavigationHelper CommandNavigationHelper CommandNavigationHelper CommandNavigationHelper CommandNavigationHelper CommandNavigationHelper Class

Definition

Saves and restores elements to be focused after interacting with menus and toolbars.

public ref class CommandNavigationHelper abstract sealed
public ref class CommandNavigationHelper abstract sealed
class CommandNavigationHelper abstract sealed
public static class CommandNavigationHelper
type CommandNavigationHelper = class
Public Class CommandNavigationHelper
Inheritance
CommandNavigationHelperCommandNavigationHelperCommandNavigationHelperCommandNavigationHelperCommandNavigationHelperCommandNavigationHelper

Fields

CommandFocusModeProperty CommandFocusModeProperty CommandFocusModeProperty CommandFocusModeProperty CommandFocusModeProperty CommandFocusModeProperty

Specifies how the control on which it's set is registered with the CommandFocusManager for handling focus restoration and entering menu mode.

CommandNavigationOrderProperty CommandNavigationOrderProperty CommandNavigationOrderProperty CommandNavigationOrderProperty CommandNavigationOrderProperty CommandNavigationOrderProperty

Allows a control to specify its keyboard navigation cycle order with respect to other command navigable controls. A larger value moves the control later in the cycle list.

IsCommandNavigableProperty IsCommandNavigableProperty IsCommandNavigableProperty IsCommandNavigableProperty IsCommandNavigableProperty IsCommandNavigableProperty

Marks a control as part of the keyboard navigation cycle list for menus/toolbars.

Attached Properties

CommandFocusMode CommandFocusMode CommandFocusMode CommandFocusMode CommandFocusMode CommandFocusMode

Specifies the CommandFocusMode.

CommandNavigationOrder CommandNavigationOrder CommandNavigationOrder CommandNavigationOrder CommandNavigationOrder CommandNavigationOrder

Allows a control to specify its keyboard navigation cycle order with respect to other command navigable controls. A larger value moves the control later in the cycle list.

IsCommandNavigable IsCommandNavigable IsCommandNavigable IsCommandNavigable IsCommandNavigable IsCommandNavigable

Marks a control as part of the keyboard navigation cycle list for menus/toolbars.

Methods

GetCommandFocusMode(DependencyObject) GetCommandFocusMode(DependencyObject) GetCommandFocusMode(DependencyObject) GetCommandFocusMode(DependencyObject) GetCommandFocusMode(DependencyObject) GetCommandFocusMode(DependencyObject)

Gets the command focus mode for the specified element.

GetCommandNavigationOrder(DependencyObject) GetCommandNavigationOrder(DependencyObject) GetCommandNavigationOrder(DependencyObject) GetCommandNavigationOrder(DependencyObject) GetCommandNavigationOrder(DependencyObject) GetCommandNavigationOrder(DependencyObject)

Gets the command navigation order for the specified element.

GetIsCommandNavigable(DependencyObject) GetIsCommandNavigable(DependencyObject) GetIsCommandNavigable(DependencyObject) GetIsCommandNavigable(DependencyObject) GetIsCommandNavigable(DependencyObject) GetIsCommandNavigable(DependencyObject)

Determins whether the command is navigable.

SetCommandFocusMode(DependencyObject, CommandNavigationHelper+CommandFocusMode) SetCommandFocusMode(DependencyObject, CommandNavigationHelper+CommandFocusMode) SetCommandFocusMode(DependencyObject, CommandNavigationHelper+CommandFocusMode) SetCommandFocusMode(DependencyObject, CommandNavigationHelper+CommandFocusMode) SetCommandFocusMode(DependencyObject, CommandNavigationHelper+CommandFocusMode) SetCommandFocusMode(DependencyObject, CommandNavigationHelper+CommandFocusMode)

Sets the command focus mode for the element.

SetCommandNavigationOrder(DependencyObject, Int32) SetCommandNavigationOrder(DependencyObject, Int32) SetCommandNavigationOrder(DependencyObject, Int32) SetCommandNavigationOrder(DependencyObject, Int32) SetCommandNavigationOrder(DependencyObject, Int32) SetCommandNavigationOrder(DependencyObject, Int32)

Sets the command navigation order for the specified element.

SetIsCommandNavigable(DependencyObject, Boolean) SetIsCommandNavigable(DependencyObject, Boolean) SetIsCommandNavigable(DependencyObject, Boolean) SetIsCommandNavigable(DependencyObject, Boolean) SetIsCommandNavigable(DependencyObject, Boolean) SetIsCommandNavigable(DependencyObject, Boolean)

Determines whether or not the command is navigable.

Events

CommandFocusModePropertyChanged CommandFocusModePropertyChanged CommandFocusModePropertyChanged CommandFocusModePropertyChanged CommandFocusModePropertyChanged CommandFocusModePropertyChanged

Raised when the CommandFocusMode property has changed.

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to