EnumDescriptor.Values Property
Specifies the values of the enumeration represented by the EnumDescriptor.
Namespace: DevExpress.ExpressApp.Utils
Assembly: DevExpress.ExpressApp.v24.2.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Property Value
Type | Description |
---|---|
Array | A Array object representing the values of the enumeration represented by the EnumDescriptor. |
Remarks
The following code snippet illustrates use of the Values property. The code retrieves images and display captions associated with MyEnum enumeration values.
using System.Drawing;
//...
EnumDescriptor myDescriptor = new EnumDescriptor(typeof(MyEnum));
foreach(object enumValue in myDescriptor.Values) {
string caption = myDescriptor.GetCaption(enumValue);
var image = myDescriptor.GetImageInfo(enumValue).Image;
//process caption and image
}
See Also