ContextItemCollectionOptions.DisabledStateOpacity Property
Gets or sets opacity for all disabled context items.
Namespace: DevExpress.Utils
Assembly: DevExpress.Utils.v25.1.dll
NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core
Declaration
[DefaultValue(0.6F)]
[XtraSerializableProperty]
public float DisabledStateOpacity { get; set; }
Property Value
| Type | Default | Description |
|---|---|---|
| Single | 0.6 | A value between 0 and 1 that determines opacity; 1 is for “opaque”, 0 is for “transparent”. |
Property Paths
You can access this nested property as listed below:
| Object Type | Path to DisabledStateOpacity |
|---|---|
| CameraControl |
|
| CalendarControlBase |
|
| ImageSlider |
|
| RepositoryItemPictureEdit |
|
| SvgImageBox |
|
| TileControl |
|
| TileView |
|
Remarks
To disable a ContextItem, set the Enabled property to false. The code below demonstrates how to decrease opacity for a disabled RatingContextButton.
using DevExpress.Utils;
// ...
((RatingContextButton)pictureEdit1.Properties.ContextButtons[0]).Enabled = false;
pictureEdit1.Properties.ContextButtonOptions.DisabledStateOpacity = 0.5f;
The image below demonstrates the result.

Alternatively, you can set the DisabledStateProperty value in a control’s Properties window.

See Also