Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 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

WindowsFormsSettings.KeyboardNavigationExtensions Property

Gets or sets additional keyboard navigation options that you can enable for all controls within the application.

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.Utils.v24.2.dll

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

#Declaration

[DefaultValue(KeyboardNavigationExtensions.Default)]
public static KeyboardNavigationExtensions KeyboardNavigationExtensions { get; set; }

#Property Value

Type Default Description
KeyboardNavigationExtensions Default

Additional keyboard navigation options.

Available values:

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

See Also