Class
RadImageEditorUI

RadImageEditor is powerful UI component for image editing with predefined UI.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.ImageEditor.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Input")]
public class RadImageEditorUI : Control

Inheritance: objectRadImageEditorUI

Constructors

RadImageEditorUI()

Declaration

cs-api-definition
public RadImageEditorUI()

Fields

ImageEditorName

Declaration

cs-api-definition
public const string ImageEditorName = "ImageEditor"

Field Value

string

ImageProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ImageProperty

Field Value

DependencyProperty

ImageToolsSectionsProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ImageToolsSectionsProperty

Field Value

DependencyProperty

IsOpenButtonVisibleProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsOpenButtonVisibleProperty

Field Value

DependencyProperty

IsReadOnlyProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsReadOnlyProperty

Field Value

DependencyProperty

IsSaveButtonVisibleProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsSaveButtonVisibleProperty

Field Value

DependencyProperty

OpenCommandParameterProperty

Declaration

cs-api-definition
public static readonly DependencyProperty OpenCommandParameterProperty

Field Value

DependencyProperty

OpenCommandProperty

Declaration

cs-api-definition
public static readonly DependencyProperty OpenCommandProperty

Field Value

DependencyProperty

SaveCommandParameterProperty

Declaration

cs-api-definition
public static readonly DependencyProperty SaveCommandParameterProperty

Field Value

DependencyProperty

SaveCommandProperty

Declaration

cs-api-definition
public static readonly DependencyProperty SaveCommandProperty

Field Value

DependencyProperty

ZoomToCursorProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ZoomToCursorProperty

Field Value

DependencyProperty

Properties

Image

Gets or sets the current image.

Declaration

cs-api-definition
public RadBitmap Image { get; set; }

Property Value

RadBitmap

The image.

ImageEditor

Gets the RadImageEditor used inside the RadImageEditorUI.

Declaration

cs-api-definition
public RadImageEditor ImageEditor { get; }

Property Value

RadImageEditor

The image editor.

ImageToolsSections

Gets or sets the image tools sections collection.

Declaration

cs-api-definition
public ImageToolsSectionsCollection ImageToolsSections { get; set; }

Property Value

ImageToolsSectionsCollection

The image tools sections collection.

IsOpenButtonVisible

Declaration

cs-api-definition
public bool IsOpenButtonVisible { get; set; }

Property Value

bool

IsReadOnly

Gets or sets a value indicating whether the control is read-only.

Declaration

cs-api-definition
public bool IsReadOnly { get; set; }

Property Value

bool

IsSaveButtonVisible

Declaration

cs-api-definition
public bool IsSaveButtonVisible { get; set; }

Property Value

bool

OpenCommand

Declaration

cs-api-definition
public ICommand OpenCommand { get; set; }

Property Value

ICommand

OpenCommandParameter

Declaration

cs-api-definition
public object OpenCommandParameter { get; set; }

Property Value

object

SaveCommand

Declaration

cs-api-definition
public ICommand SaveCommand { get; set; }

Property Value

ICommand

SaveCommandParameter

Declaration

cs-api-definition
public object SaveCommandParameter { get; set; }

Property Value

object

ZoomToCursor

Gets or sets the value indicating whether wheel scaling is performed towards the mouse cursor on the image.

Declaration

cs-api-definition
public bool ZoomToCursor { get; set; }

Property Value

bool

Methods

OnApplyTemplate()

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "ImageEditor")]
public override void OnApplyTemplate()

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnKeyDown(KeyEventArgs)

Declaration

cs-api-definition
protected override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

Events

ImageEditorLoaded

Declaration

cs-api-definition
public event EventHandler ImageEditorLoaded

Event Value

EventHandler