GalleryItem.ImageIndex Property
Gets or sets the index of the image assigned to the gallery item. This property is obsolete. Use the GalleryItem.ImageOptions.ImageIndex
property instead.
Namespace: DevExpress.XtraBars.Ribbon
Assembly: DevExpress.XtraBars.v24.2.dll
NuGet Package: DevExpress.Win.Navigation
#Declaration
[Browsable(false)]
[DefaultValue(-1)]
[EditorBrowsable(EditorBrowsableState.Never)]
[ImageList("Images")]
public int ImageIndex { get; set; }
#Property Value
Type | Default | Description |
---|---|---|
Int32 | -1 | An integer which specifies the index of the item’s image in the collection of images. |
#Remarks
The ImageIndex property specifies the index of the required image in the collection of images. The source of images is specified by the BaseGallery.Images property.
It’s also possible to assign an image to the item using the GalleryItem.ImageOptions.Image
property. If images are specified via both the ImageIndex and Image properties, the image assigned to the Image property will be used.
Tip
You can also assign an image by its name in the collection.
// The image collection is created and populated with images at design time.
barItem.ImageOptions.Image = imageCollection1["technology_32x32"];
// Assign an SVG image in the SvgCollection
// barItem.ImageOptions.SvgImage = svgCollection1["technology_32x32"];
Read the following help topic for more information: Access and Use DevExpress Icons in Code.