Skip to main content
All docs
V25.1
  • 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
    .ContextButtonOptions .DisabledStateOpacity
    CalendarControlBase
    .ContextButtonOptions .DisabledStateOpacity
    ImageSlider
    .ContextButtonOptions .DisabledStateOpacity
    RepositoryItemPictureEdit
    .ContextButtonOptions .DisabledStateOpacity
    SvgImageBox
    .ContextButtonOptions .DisabledStateOpacity
    TileControl
    .ContextButtonOptions .DisabledStateOpacity
    TileView
    .ContextButtonOptions .DisabledStateOpacity

    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.

    DisabledStateOpacity

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

    PropertiesDisabledStateOpacity

    See Also