A newer version of this page is available. Switch to the current version.

ComboBoxEdit.DropDownCustomDrawItem Event


Use the DrawItem event instead.

Occurs when drawing a specific item in the dropdown list.

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.XtraEditors.v19.1.dll


[Obsolete("Use the DrawItem event instead.")]
public event ListBoxDrawItemEventHandler DropDownCustomDrawItem

Event Data

The DropDownCustomDrawItem event's data class is ListBoxDrawItemEventArgs. The following properties provide information specific to this event:

Property Description
AllowDrawSkinBackground Gets or sets whether the item background is colored according to the currently applied skin.
Appearance Gets the appearance settings used to paint the item currently being processed.
Bounds Gets the bounding rectangle of the item being painted.
Cache Gets an object which specifies the storage for the most used pens, fonts and brushes.
Graphics Gets an object used to paint an item.
Handled Gets or sets a value specifying whether default painting is required.
Index Gets the index of the item being painted.
Item Gets the value of the processed item.
State Gets the state of the item being painted.

The event data class exposes the following methods:

Method Description
DefaultDraw() Performs default painting of an element.
GetItemInfo() This member supports the internal infrastructure, and is not intended to be used directly from your code.
See Also