Skip to main content
All docs
V25.1
  • DevExpress v25.1 Update — Your Feedback Matters

    Our What's New in v25.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

    Take the survey Not interested

    KeyboardNavigationExtensions Enum

    Lists keyboard navigation extensions.

    Namespace: DevExpress.XtraEditors

    Assembly: DevExpress.Utils.v25.1.dll

    NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core

    #Declaration

    [Flags]
    public enum KeyboardNavigationExtensions

    #Members

    Name Description
    Default

    Equals to RibbonAndBars.

    None

    Disables all keyboard navigation extensions.

    Editors

    Enables the RepositoryItemButtonEdit.AllowButtonNavigation option for all button editors.

    NavigationAndTabs

    Enables the NavigationPane.AllowNavigationThroughPages option for all navigation panes and descendants.

    RibbonAndBars

    Enables MS Word-inspired behavior for Ribbons and Bars. When a BarEditItem has focus and a user presses an arrow key, the BarEditItem retains focus, allowing navigation within the editor.

    TreeList

    Enables the TreeListOptionsNavigation.AllowExpandCollapseWithArrowKeys option for all TreeLists and descendants in the application. The option gets or sets whether to allow a user to expand/collapse TreeList nodes with the Left and Right arrow keys without holding Ctrl.

    All

    Enables all keyboard navigation extensions

    #Related API Members

    The following properties accept/return KeyboardNavigationExtensions values:

    #Remarks

    This enumeration has the FlagsAttribute that allows a bitwise combination of its member values.

    See Also