PopupBaseEdit.PopupCloseMode Property
Gets or sets the current PopupBaseEdit‘s closing behavior.
Namespace: DevExpress.XtraEditors
Assembly: DevExpress.XtraEditors.v24.1.dll
NuGet Package: DevExpress.Win.Navigation
Declaration
[Browsable(false)]
[EditorBrowsable(EditorBrowsableState.Never)]
public virtual PopupCloseMode PopupCloseMode { get; set; }
Property Value
Type | Description |
---|---|
PopupCloseMode | A PopupCloseMode enumerator value that specifies the current PopupBaseEdit‘s closing behavior. |
Available values:
Name | Description |
---|---|
Normal | Specifies that the dropdown window was closed because an end-user selected an option from the editor’s dropdown. |
Cancel | Specifies that the dropdown window was closed because an end-user pressed the ESC key or clicked the close button (available for LookUpEdit, CalcEdit and PopupContainerEdit controls). |
Immediate | Specifies that the dropdown window was closed because an end-user clicked outside the editor. |
ButtonClick | Specifies that the dropdown window was closed because an end-user clicked the editor’s dropdown button. |
CloseUpKey | Specifies that the dropdown window was closed because an end-user pressed a shortcut used to close the dropdown (the ALT+DOWN ARROW or RepositoryItemPopupBase.CloseUpKey). |
Remarks
The PopupCloseMode property specifies in which case the current PopupBaseEdit-derived editor pop-up should close. Depending on the PopupCloseMode enumerator value, it can be closed via the drop-down button, ‘Cancel’ button, CloseUp key (see the RepositoryItemPopupBase.CloseUpKey property) or clicking anywhere outside the editor.