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

ContextItemCollectionOptions.HoverStateOpacity Property

Gets or sets opacity for hovered context items.

Namespace: DevExpress.Utils

Assembly: DevExpress.Utils.v24.2.dll

NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core

#Declaration

[DefaultValue(1F)]
[XtraSerializableProperty]
public float HoverStateOpacity { get; set; }

#Property Value

Type Default Description
Single 1

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 HoverStateOpacity
CameraControl
.ContextButtonOptions .HoverStateOpacity
CalendarControlBase
.ContextButtonOptions .HoverStateOpacity
ImageSlider
.ContextButtonOptions .HoverStateOpacity
RepositoryItemPictureEdit
.ContextButtonOptions .HoverStateOpacity
SvgImageBox
.ContextButtonOptions .HoverStateOpacity
TileControl
.ContextButtonOptions .HoverStateOpacity
TileView
.ContextButtonOptions .HoverStateOpacity

#Remarks

The code below demonstrates how to decrease opacity for a RatingContextButton when the mouse pointer hovers over the item.

pictureEdit1.Properties.ContextButtonOptions.HoverStateOpacity = 0.8f;

The image below demonstrates the result.

HoverStateOpacity

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

PropertiesHoverStateOpacity

See Also