Skip to main content

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

KeyShortcut(Keys) Constructor

Creates an instance of the KeyShortcut class with the specified shortcut.

Namespace: DevExpress.Utils

Assembly: DevExpress.Utils.v24.2.dll

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

#Declaration

public KeyShortcut(
    Keys key
)

#Parameters

Name Type Description
key Keys

The key combination to initialize the KeyShortcut.Key property. Values of the Keys type can be combined using the OR operator.

#Remarks

The constructor allows you to create a KeyShortcut object and sets its shortcut to the specified key combination. The Keys type enumerates key codes and modifiers (SHIFT, CONTROL and ALT keys).

You can use another overload to create a KeyShortcut object based on the Shortcut key combination.

#Example

The following example assigns the Ctrl+Enter shortcut to the RepositoryItemPopupBase.CloseUpKey property. This allows the end-user to press this key combination in order to open and close the dropdown window while accepting the selected value.

popupContainerEdit1.Properties.CloseUpKey = new KeyShortcut(Keys.Control | Keys.Enter);
See Also