Class ManipulationAdorner
Represents a manipulation adorner.
Inherited Members
Namespace: Telerik.Windows.Controls.Diagrams.Primitives
Assembly: Telerik.Windows.Controls.Diagrams.dll
Syntax
public class ManipulationAdorner : DiagramAdornerBase, IThemable, IAdornerPartResolver
Constructors
ManipulationAdorner()
Initializes a new instance of the ManipulationAdorner class.
Declaration
public ManipulationAdorner()
Fields
IsResizingEnabledProperty
Identifies the IsResizingEnabled dependency property.
Declaration
public static readonly DependencyProperty IsResizingEnabledProperty
Field Value
System.Windows.DependencyProperty
|
IsRotationEnabledProperty
Identifies the IsRotationEnabled dependency property.
Declaration
public static readonly DependencyProperty IsRotationEnabledProperty
Field Value
System.Windows.DependencyProperty
|
IsScalingEnabledProperty
Identifies the IsScalingEnabledProperty dependency property.
Declaration
public static readonly DependencyProperty IsScalingEnabledProperty
Field Value
System.Windows.DependencyProperty
|
ResizeActivationRadiusProperty
Identifies the ResizeActivationRadius dependency property.
Declaration
public static readonly DependencyProperty ResizeActivationRadiusProperty
Field Value
System.Windows.DependencyProperty
|
RotateHitTestRadiusProperty
Identifies the RotateHitTestRadius dependency property.
Declaration
public static readonly DependencyProperty RotateHitTestRadiusProperty
Field Value
System.Windows.DependencyProperty
|
ZoomLevelProperty
Identifies the ZoomLevel dependency property.
Declaration
public static readonly DependencyProperty ZoomLevelProperty
Field Value
System.Windows.DependencyProperty
|
Properties
IsResizingEnabled
Gets or sets a value indicating whether resizing is enabled.
Declaration
public bool IsResizingEnabled { get; set; }
Property Value
System.Boolean
|
IsRotationEnabled
Gets or sets a value indicating whether rotation is enabled.
Declaration
public bool IsRotationEnabled { get; set; }
Property Value
System.Boolean
|
IsScalingEnabled
Gets or sets whether the scaling is enabled.
Declaration
public bool IsScalingEnabled { get; set; }
Property Value
System.Boolean
The is scaling enabled. |
ResizeActivationRadius
Gets or sets the resize handles activation radius.
Declaration
public double ResizeActivationRadius { get; set; }
Property Value
System.Double
|
RotateHitTestRadius
Gets or sets the rotate handle activation radius.
Declaration
public double RotateHitTestRadius { get; set; }
Property Value
System.Double
|
ZoomLevel
Gets or sets the zoom level.
Declaration
public double ZoomLevel { get; set; }
Property Value
System.Double
The zoom level. |
Methods
GetRenderTransformOrigin()
Gets the bounds of the rotation handle.
Declaration
public virtual Point GetRenderTransformOrigin()
Returns
System.Windows.Point
|
Implements
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
Update(IEnumerable<Object>, Boolean)
Updates the specified items.
Declaration
public void Update(IEnumerable<object> items, bool show)
Parameters
System.Collections.Generic.IEnumerable<System.Object>
items
The items. |
System.Boolean
show
If set to |
Explicit Interface Implementations
IAdornerPartResolver.GetBottomLeftResizeHandleOffset(Boolean)
Gets the bounds of the bottom left resize handle.
Declaration
Point IAdornerPartResolver.GetBottomLeftResizeHandleOffset(bool forceRecalculation)
Parameters
System.Boolean
forceRecalculation
|
Returns
System.Windows.Point
|
Implements
IAdornerPartResolver.GetBottomRightResizeHandleOffset(Boolean)
Gets the bounds of the bottom right resize handle.
Declaration
Point IAdornerPartResolver.GetBottomRightResizeHandleOffset(bool forceRecalculation)
Parameters
System.Boolean
forceRecalculation
|
Returns
System.Windows.Point
|
Implements
IAdornerPartResolver.GetResizeActivationRadius()
Gets the resize handles activation radius.
Declaration
double IAdornerPartResolver.GetResizeActivationRadius()
Returns
System.Double
|
Implements
IAdornerPartResolver.GetRotateActivationRadius()
Gets the rotate handle activation radius.
Declaration
double IAdornerPartResolver.GetRotateActivationRadius()
Returns
System.Double
|
Implements
IAdornerPartResolver.GetRotationElementBounds(Boolean)
Gets the bounds of the rotation handle.
Declaration
Rect IAdornerPartResolver.GetRotationElementBounds(bool forceRecalculation)
Parameters
System.Boolean
forceRecalculation
|
Returns
System.Windows.Rect
|
Implements
IAdornerPartResolver.GetRotationElementOffset(Boolean)
Gets the offset of the rotation handle relative to top center point.
Declaration
Point IAdornerPartResolver.GetRotationElementOffset(bool forceRecalculation)
Parameters
System.Boolean
forceRecalculation
|
Returns
System.Windows.Point
|
Implements
IAdornerPartResolver.GetTopLeftResizeHandleOffset(Boolean)
Gets the bounds of the top left resize handle.
Declaration
Point IAdornerPartResolver.GetTopLeftResizeHandleOffset(bool forceRecalculation)
Parameters
System.Boolean
forceRecalculation
|
Returns
System.Windows.Point
|
Implements
IAdornerPartResolver.GetTopRightResizeHandleOffset(Boolean)
Gets the bounds of the top right resize handle.
Declaration
Point IAdornerPartResolver.GetTopRightResizeHandleOffset(bool forceRecalculation)
Parameters
System.Boolean
forceRecalculation
|
Returns
System.Windows.Point
|