TcxCustomDropDownEditProperties Class
Stores drop-down editor settings.
Declaration
TcxCustomDropDownEditProperties = class(
TcxCustomMaskEditProperties
)
Remarks
The TcxCustomDropDownEditProperties
class implements settings related to drop-down window functionality in all editors derived from the TcxCustomDropDownEdit class.
Main API Members
The list below outlines key members of the TcxCustomDropDownEditProperties
class that allow you to configure a drop-down window and change editor behavior.
- Specify properties that determine editor appearance and behavior settings (AssignedValues).
- Validate the edit value (ValidateDisplayValue, ValidateOnEnter, and CanValidate).
- Apply a formatting pattern to content in display and edit modes (DisplayFormat and EditFormat).
- Limit the maximum number of characters users can enter into the input box (MaxLength).
- Enable and define display text when the editor is empty (UseNullString and Nullstring).
- Specify editor behavior when validation errors occur (BeepOnError and ValidationOptions).
- Enable and configure the input mask (CaseInsensitive, EditMask, IgnoreMaskBlank, and MaskKind).
- Enable the drop-down window in read-only mode (AllowDropDownWhenReadOnly).
- Display a custom glyph on the drop-down button (ButtonGlyph).
- Specify if the drop-down button is in the pressed state while the drop-down window is displayed (KeepArrowButtonPressedWhenDroppedDown).
- Allow users to resize the drop-down window (PopupSizeable).
- Adjust the minimum dimensions of the drop-down window (PopupMinWidth and PopupMinHeight).
- Resize the drop-down window (PopupWidth and PopupHeight).
- Display the drop-down window in a horizontal or vertical direction from the editor (PopupDirection).
- Adjust the drop-down window position horizontally and vertically (PopupHorzAlignment and PopupVertAlignment).
- Allow users to apply the current selection to the edit value on a Tab keystroke (PostPopupValueOnTab).
- Enable the system panel for the drop-down window (PopupSysPanelStyle).
- Display the drop-down window’s non-client border (PopupClientEdge).
- Respond to drop-down window open and close operations (OnPopup and OnCloseUp).
- Prevent users from closing the drop-down window (OnCloseQuery).
- Perform custom actions before the drop-down window opens or closes (OnInitPopup and OnFinalizePopup).
- Restore the default appearance and behavior settings (RestoreDefaults).
- Select content when the editor receives focus (AutoSelect).
- Enable or disable the read-only mode (ReadOnly).
- Specify content alignment (Alignment, UseLeftAlignmentOnEditing, and ValidationErrorIconAlignment).
- Access the editor’s button collection (Buttons).
- Customize the view style of editor buttons (ButtonsViewStyle).
- Assign keystrokes to actions (ClearKey and ClickKey).
- Manage editor updates (BeginUpdate, EndUpdate, LockUpdate, DoUpdate, Update, Changed, ChangedLocked, and DataChanged).
- Specify if the editor always responds to mouse wheel rotation (UseMouseWheel).
- Identify classes of the editor’s property values (GetButtonsClass, GetContainerClass, GetStyleClass, and GetViewInfoClass).
Direct TcxCustomDropDownEditProperties Class References
The following public API members reference a TcxCustomDropDownEditProperties
object:
- TcxCustomDropDownEdit.ActiveProperties
- Provides access to active drop-down editor settings.
- TcxCustomDropDownEdit.Properties
- Provides access to drop-down editor settings.
Terminal TcxCustomDropDownEditProperties Class Descendants
- TcxBlobEditProperties
- Contains settings specific to BLOB editors.
- TcxCalcEditProperties
- Represents settings specific to editors with dropdown calculators.
- TcxCheckComboBoxProperties
- Provides properties specific to check combo box controls.
- TcxColorComboBoxProperties
- Stores color combo box settings.
- TcxComboBoxProperties
- Stores combo box editor settings.
- TcxDateEditProperties
- Represents properties specific to date editors.
- TcxExtLookupComboBoxProperties
- Contains settings for ExtLookupEditors.
- TcxFontNameComboBoxProperties
- Stores settings of a font name combo box editor (also called font picker).
- TcxImageComboBoxProperties
- Stores image combo box editor settings.
- TcxLookupComboBoxProperties
- Contains settings controlling the behavior of TcxLookupComboBox and TcxDBLookupComboBox editors.
- TcxMRUEditProperties
- Contains settings specific to MRU editors.
- TcxPopupEditProperties
- Stores pop-up editor settings.
- TcxShellComboBoxProperties
- Contains settings specific to shell combo box editors.
Inheritance
See Also