Skip to main content
A newer version of this page is available. .

ImageEdit Class

Represents an image editor.

Namespace: DevExpress.Xpf.Editors

Assembly: DevExpress.Xpf.Core.v18.2.dll

Declaration

public class ImageEdit :
    BaseEdit,
    IImageEdit,
    IInputElement,
    IImageExportSettings,
    IExportSettings

Remarks

The ImageEdit control represents an editor that displays an image.

ImageEditor_ShowMenu

Its features include:

  • Supported Image Formats - Bitmap, JPEG, GIF and PNG.
  • Configurable Image Size - an image can be resized to fill the image box, stretched or shrunk to fit the size of the box (ImageEdit.Stretch).
  • Built-in Menu -end-users can cut, copy, paste, delete, load or save an image. It’s also possible to remove the default commands and/or add custom commands (via templates). This menu is automatically shown when the mouse pointer enters the image, and is automatically hidden when the mouse pointer leaves the image (ImageEdit.ShowMenu).
  • Easy Image Loading - clicking within an image editor shows the Open dialog allowing you to select an image. This behavior is controlled by the ImageEdit.ShowLoadDialogOnClickMode property.
  • Webcam support - the ‘Take Snapshot’ button allows your end-users to take a picture from a webcam and show it within the image editor.
  • Menu Templates - use the ImageEdit.MenuTemplate and ImageEdit.MenuContainerTemplate properties, to provide a custom menu appearance.
  • Localizable UI

The following code snippets (auto-collected from DevExpress Examples) contain references to the ImageEdit class.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also