EffectToolBase
Class
Definition
Namespace:Telerik.Windows.Media.Imaging.Tools
Assembly:Telerik.Windows.Controls.ImageEditor.dll
Syntax:
C#
public abstract class EffectToolBase : ToolBase, ITool
Inheritance: objectToolBaseEffectToolBase
Derived Classes:
Implements:
Inherited Members
Constructors
C#
public EffectToolBase()
Properties
Gets whether the tool is changing the image size.
C#
public override bool AffectsLayout { get; }
Indicates whether a tool affects layout.
Overrides:
Effect
Effect
C#
public abstract Effect Effect { get; }
Gets whether the tool has a preview overlay on the main image.
C#
public override bool IsPreviewOverlay { get; }
Indicates if a tool has a preview overlay.
Overrides:
Methods
C#
protected virtual void AttachPreviewCore(ToolInitInfo previewInitInfo)
Attaches the UI. The method is invoked on tool's execution.
C#
public override void AttachUI(ToolInitInfo previewInitInfo)
The preview init info.
Overrides:
C#
protected virtual void DetachPreviewCore()
Detaches the UI. The method is invoked when the tool execution is canceled.
C#
public override void DetachUI()
Overrides:
Gets the tool' settings UI.
C#
public override UIElement GetSettingsUI()
UIElement
The UI settings.
Overrides:
Resets the tool' settings if the tool's IsResetSettingsSupported property is true.
C#
public override void ResetSettings()
Overrides: