Skip to main content
All docs
V24.1

Glyphs and Images

  • 2 minutes to read

DevExpress controls support multiple image formats and ship with a diverse library of icons created by our design team, dedicated image-related components, and tools for image management.

Supported Image Formats

All DevExpress controls[1] support the following formats for UI element glyphs and other images:

BMP | EMF | GIF | JPEG | PNG | TIFF | WMF
Support for these image formats relies on corresponding native encoders from the Windows Imaging Component (WIC).
SVG
DevExpress controls use our own SVG engine implementation. Refer to the following topic for detailed information on supported SVG elements and their attributes: SVG Image Support.

UI Element Glyphs

All UI elements that can display a glyph publish the Glyph property you can use to load and display an image in any supported format. All Glyph properties use universal TdxSmartGlyph containers to store and display UI glyphs. At design time, you can click an ellipsis button of a Glyph property in the Object Inspector to invoke the Image Picker dialog that allows you to load a glyph from the Icon Library or a custom glyph.

Refer to the TdxSmartGlyph class description for detailed information on image container functionality and the full list of Glyph properties in DevExpress products.

Tip

We recommend that you use only SVG images as UI element glyphs in any application that targets high-resolution multi-monitor environments because the same SVG image is rendered in any target resolution without quality losses.

TcxImage | TcxDBImage
Simple image editors with a context menu and the built-in Image Editor Dialog that allows users to crop or rotate an image and adjust its colors.
TcxImageList

A non-visual component designed to store and manage a collection of images of the same size that you can access by index. Many DevExpress controls can use image lists as UI glyph sources.

The TcxImageList component ships with the Image List Editor dialog available at design time.

Tip

TcxImageList is an advanced counterpart of the TImageList component found in the standard VCL library. We recommend that you use TcxImageList instead of TImageList as an icon source for DevExpress controls.

TdxGalleryControl
A gallery control that can display sets of categorized items. Each item can display an image.
Footnotes
  1. The Office Image container in the Rich Edit control does not support SVG images to ensure compatibility with popular document formats.