Telerik.Windows.Controls.ImageEditor Represents the context of the . Gets or sets the path which should be drawn on the image. The drawn path. Initializes a new instance of the class. The path which should be drawn on the image. Represents the context of the . Gets the path which should be drawn on the image. The drawn path. Gets the selected panel on which are applied all of the effects. The drawn path. Initializes a new instance of the class. The path which should be drawn on the image. Represents the selection command. Represents the drawing command. Represents the context of the . Gets or sets the path which should be drawn on the image. The drawn path. Initializes a new instance of the class. The path which should be drawn on the image. Gets the angle, in degrees, of clockwise rotation. Initializes a new instance of the class. Size of the font. Color of the text. The text. The text position. The angle, in degrees, of text's clockwise rotation. FontFamily MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. Gets the command. The command. Gets the command parameter. The command parameter. Initializes a new instance of the class. The command. The command parameter. Initializes a new instance of the class. The command. Gets the command. The command. Gets the command parameter. The command parameter. Initializes a new instance of the class. The command. The command parameter. Initializes a new instance of the class. The command. Gets a value indicating whether this command can be executed when RadImageEditor is read-only. The default implementation returns false. true if this command preserves the image; otherwise, false. Gets a value indicating whether this command can be executed when RadImageEditor doesn't have a lodaded image. The default implementation returns false. true if this command requires an image be loaded; otherwise, false. Gets or sets the maximum amount of memory in bytes the history manager can use to optimize the undo and redo operations. Gets the current image. Determines whether an undo operation is available. Determines whether a redo operation is available. Gets or sets the max count allowed in both undo and redo stacks. Clears both undo and redo stacks. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. An effect that controls brightness and contrast. An effect that sharpens the input. The amount of scale. The size of the input (in pixels). Gets or sets the size of the crop rectangle. The rectangle cannot be resized. If this property is set, the values of AspectRatio and InitialSize properties will be ignored. The size of the crop rectangle. Gets or sets the aspect ratio of the crop rectangle. If FixedSize property is set, the value of AspectRatio property will be ignored. The aspect ratio. Gets or sets the initial size of the crop rectangle. If the AspectRatio property is set and the value of this property does not match the AspectRatio property's value, the value of InitialSize property will be ignored. The initial size. Gets whether there is an interaction between the mouse and the canvas. Used for TouchHandler behaviour. Indicates whether the tool is mouse dependent. Represents a drawing tool. Initializes a new instance of the class. Gets or sets the default size of the brush which is used for drawing. The default size of the brush. Gets or sets the default color of the brush which is used for drawing. The default color of the brush. Gets whether the tool has made any changes on the image. Indicates is there any changes. Resets the tool' settings if the tool's IsResetSettingsSupported property is true. Gets the tool' settings UI. The UI settings. Starts the drawing of a geometry. The current point related to the image. Draws a geometry. The current point related to the image. Ends the drawing of a geometry. The current point related to the image. Sets properties to the path which contains the geometry which shall be drawn. The path. Represents an abstraction of a tool which is responsible for drawing a geometries over an image. Initializes a new instance of the class. Specifies whether the settings of a tool can be reset. The common implementation of a tool returns true. Indicates whether the settings can be reseted. Gets whether the tool has a preview overlay on the main image. Indicates if a tool has a preview overlay. Gets whether the tool is changing the image size. Indicates whether a tool affects layout. Gets the tool's associated command. The command. Gets the tool's command context. The command context. Resets the tool' settings if the tool's IsResetSettingsSupported property is true. Attaches the UI. The method is invoked on tool's execution. The preview init info. Detaches the UI. The method is invoked when the tool execution is canceled. Starts the drawing of a geometry. The current point related to the image. Draws a geometry. The current point related to the image. Ends the drawing of a geometry. The current point related to the image. Sets properties to the path which contains the geometry which shall be drawn. The path. Represents an abstraction of a tool. Gets whether the tool has a preview overlay on the main image. Indicates if a tool has a preview overlay. Gets whether the tool has made any changes on the image. Indicates is there any changes. Gets whether the tool is changing the image size. Indicates whether a tool affects layout. Specifies whether the settings of a tool can be reset. The common implementation of a tool returns true. Gets the tool's associated command. The command. Gets the tool's command context. The command context. Resets the tool' settings if the tool’s IsResetSettingsSupported property is true. Attaches the UI. The method is invoked on tool's execution. The preview init info. Detaches the UI. The method is invoked when the tool execution is canceled. Gets the tool' settings UI. The UI settings. Specifies whether the settings of a tool can be reset. The common implementation of a tool returns true. Indicates whether the settings can be reseted. Gets whether the tool is changing the image size. Indicates whether a tool affects layout. Gets whether the tool has made any changes on the image. Indicates is there any changes. Gets whether the tool has a preview overlay on the main image. Indicates if a tool has a preview overlay. Attaches the UI. The method is invoked on tool's execution. The preview init info. Detaches the UI. The method is invoked when the tool execution is canceled. Gets the tool's associated command. The command. Gets the tool's command context. The command context. Gets the tool' settings UI. The UI settings. Resets the tool' settings if the tool's IsResetSettingsSupported property is true. Specifies whether the settings of a tool can be reset. The common implementation of a tool returns true. Indicates whether the settings can be reseted. Initializes a new instance of the class. Gets whether the tool has made any changes on the image. Indicates is there any changes. Gets or sets the shapes. The shapes. Attaches the UI. The method is invoked on tool's execution. The preview init info. Detaches the UI. The method is invoked when the tool execution is canceled. Resets the tool' settings if the tool's IsResetSettingsSupported property is true. Gets the tool's associated command. The command. Gets the tool's command context. The command context. Gets the tool' settings UI. The UI settings. Starts the drawing of the selection geometry. The current point related to the image. Draws a geometry. The current point related to the image. Ends the drawing of a geometry. The current point related to the image. Sets properties to the path which contains the geometry which shall be drawn. The path. Represents a tool which draws shapes over an image. Initializes a new instance of the class. Gets whether the tool has made any changes on the image. Indicates is there any changes. Gets or sets the shapes. The shapes. Resets the tool' settings if the tool's IsResetSettingsSupported property is true. Gets the tool' settings UI. The UI settings. Draws a shape geometry. The current point related to the image. Ends the drawing of a geometry. The current point related to the image. Sets properties to the path which contains the geometry which shall be drawn. The path. Represents an abstraction of a tool. Specifies whether the settings of a tool can be reset. The common implementation of a tool returns true. Indicates whether the settings can be reseted. Gets whether the tool has a preview overlay on the main image. Indicates if a tool has a preview overlay. Gets whether the tool has made any changes on the image. Indicates is there any changes. Gets whether the tool is changing the image size. Indicates whether a tool affects layout. Gets whether there is an interaction between the mouse and the canvas. Used for TouchHandler behaviour. Indicates whether the tool is mouse dependent. Gets the tool's associated command. The command. Gets the tool's command context. The command context. Resets the tool' settings if the tool's IsResetSettingsSupported property is true. Attaches the UI. The method is invoked on tool's execution. The preview init info. Detaches the UI. The method is invoked when the tool execution is canceled. Gets the tool' settings UI. The UI settings. Initializes a new instance of the ToolCommittedEventArgs with the ExecuteSameToolAfterCommit property set to true. Gets the current executed tool. The tool. Gets or sets a value indicating whether the tool is preserved as a current executing tool. If set to false, current executing tool will be deactivated. Initializes a new instance of the class. The tool. Initializes a new instance of the ToolCommittingEventArgs with the Cancel property set to false. Gets the current executing tool. Initializes a new instance of the class. The tool. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Represents the UI settings for the . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Occurs when the user inverts colors. Represents the UI settings for the . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Represents an ellipse. Gets the display name of an ellipse shape. The display name. Gets the ellipse geometry. The geometry of an ellipse. Represents a shape abstraction. Gets the display name of a shape. The display name. Gets the shape geometry. The geometry of a shape. Represents a line. Gets the display name of a shape. The display name. Gets the line shape geometry. The geometry of a line. Represents a rectangle. Gets the display name of a shape. The display name. Gets the rectangle shape geometry. The geometry of a rectangle. Represents a free form selection. Gets the display name of a shape. The display name. Gets the line shape geometry. The geometry of a line. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Initializes a new instance of the class. The owner control for the peer. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Gets the name of the that is associated with this . This method is called by . Gets the string that describes the functionality of the that is associated with this . Called by . The help text, usually from the , or if there is no help text. Gets the collection of child elements of the that is associated with this . This method is called by . A list of child elements. Gets a string that communicates the visual status of the that is associated with this . This method is called by . The string that contains the that is returned by . Not supported AutomationMode. RadImageEditor is powerful UI component for image editing. Gets the tool that is currently executing. The tool. Gets the image editor commands. The commands. Gets the history. The history. Gets or sets the current image. The image. Gets a value indicating whether there is image loaded in the image editor. True if there is image loaded in the image editor. Gets or sets a value indicating whether the panning functionality is enabled. Boolean value indicating whether the panning functionality is enabled. Gets the actual scale factor. The actual scale factor. Gets or sets the scale factor. If 0 is set the scale factor is AutoFit. The scale factor. Gets the scaled size of the image. The scaled size of the image. Gets or sets the value indicating whether wheel scaling is allowed. Allow mouse wheel scaling. Gets or sets the value indicating whether wheel scaling is performed towards the mouse cursor on the image. Gets or sets the tool settings container. The tool settings container. Gets or sets a value indicating whether the control is read-only. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Enables the panning functionality. Disables the panning functionality. Causes this RadImageEditor instance to go into AutoFit mode by settings the ScaleFactor property to 0. Executes Undo. Executes redo. Executes command. The command. The context. Flips the loaded image. The flip orientation. Rotates the image. The degrees. Rotates the image. The degrees. Color of the background. Inverts the colors of the image. Commits the currently executing tool. Commits the currently executing tool. Execute same tool after commit. Executes tool. The tool. Cancels currently executing tool. Resets the currently executing tool settings. Occurs on error while executing command. Occurs when scale factor is changed. Occurs when the image view size is changed. Occurs before the execution of . Raises the event. The instance containing the event data. Occurs after the execution of . Raises the event. The instance containing the event data. Occurs when the IsReadOnly property changes. Raises the event. The instance containing the event data. Occurs before the tool is about to commit. Raises the event. The instance containing the event data. Occurs when the tool is committed. Raises the event. The instance containing the event data. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. RadImageEditor is powerful UI component for image editing with predefined UI. Gets or sets the image tools sections collection. The image tools sections collection. Gets or sets the current image. The image. Gets the RadImageEditor used inside the RadImageEditorUI. The image editor. Gets or sets a value indicating whether the control is read-only. Gets or sets the value indicating whether wheel scaling is performed towards the mouse cursor on the image. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data.