RepositoryItemPopupBase.CloseUpKey Property

Gets or sets the key combination used to open and close the pop-up window.

Namespace: DevExpress.XtraEditors.Repository

Assembly: DevExpress.XtraEditors.v20.1.dll

Declaration

[DXCategory("Behavior")]
public virtual KeyShortcut CloseUpKey { get; set; }
<DXCategory("Behavior")>
Public Overridable Property CloseUpKey As KeyShortcut

Property Value

Type Description
KeyShortcut

A KeyShortcut object specifying the key combination used to open and close the popup window.

Remarks

When the editor is focused, users can press F4 to open or close the pop-up window. The CloseUpKey property allows you to customize the shortcut: you can select a predefined key combination, provide a custom shortcut, or disable the shortcut.

TIP

When you specify a custom shortcut, press the key combination on the keyboard.

The QueryPopUp and QueryCloseUp events fire before the pop-up window is opened or closed and allow you to prevent the action.

NOTE

Users can also press Alt+Down to show the pop-up window regardless of the CloseUpKey property value.

Examples

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