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

CheckedListBoxItem.Enabled Property

Gets or set whether an end-user can change the item’s state.

Namespace: DevExpress.XtraEditors.Controls

Assembly: DevExpress.XtraEditors.v24.2.dll

NuGet Package: DevExpress.Win.Navigation

#Declaration

[DefaultValue(true)]
[DXCategory("Behavior")]
public virtual bool Enabled { get; set; }

#Property Value

Type Default Description
Boolean true

true if the item is enabled and an end-user can change its state; otherwise, false.

#Remarks

Use the Enabled property to temporarily disable an item. The disabled item is displayed grayed and doesn’t respond to mouse events. An end-user cannot change its state, i.e. the BaseCheckedListBoxControl.ItemChecking event is not raised when clicking the item.

The image below shows the CheckedListBox control with enabled and disabled items.

CheckedListBoxItem_Enabled

Note: the item’s checked state can be changed via code regardless of the Enabled property’s value.

To disable specific items in bound mode, handle the BaseCheckedListBoxControl.GetItemEnabled event.

See Also