New to Telerik UI for WPFStart a free 30-day trial

Represents a manipulation adorner.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Primitives

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

C#
public class ManipulationAdorner : DiagramAdornerBase, IAdornerPartResolver

Inheritance: objectDiagramAdornerBaseManipulationAdorner

Implements: IAdornerPartResolver

Inherited Members DiagramAdornerBase.ResetTheme()DiagramAdornerBase.DiagramDiagramAdornerBase.PositionDiagramAdornerBase.Rotation

Constructors

Initializes a new instance of the ManipulationAdorner class.

C#
public ManipulationAdorner()

Fields

IsResizingEnabledProperty

DependencyProperty

Identifies the IsResizingEnabled dependency property.

C#
public static readonly DependencyProperty IsResizingEnabledProperty

IsRotationEnabledProperty

DependencyProperty

Identifies the IsRotationEnabled dependency property.

C#
public static readonly DependencyProperty IsRotationEnabledProperty

IsScalingEnabledProperty

DependencyProperty

Identifies the IsScalingEnabledProperty dependency property.

C#
public static readonly DependencyProperty IsScalingEnabledProperty

Identifies the ResizeActivationRadius dependency property.

C#
public static readonly DependencyProperty ResizeActivationRadiusProperty

RotateHitTestRadiusProperty

DependencyProperty

Identifies the RotateHitTestRadius dependency property.

C#
public static readonly DependencyProperty RotateHitTestRadiusProperty

ZoomLevelProperty

DependencyProperty

Identifies the ZoomLevel dependency property.

C#
public static readonly DependencyProperty ZoomLevelProperty

Properties

Gets or sets a value indicating whether resizing is enabled.

C#
public bool IsResizingEnabled { get; set; }
Property Value:

true if resizing is enabled; otherwise, false.

Gets or sets a value indicating whether rotation is enabled.

C#
public bool IsRotationEnabled { get; set; }
Property Value:

true if rotation is enabled; otherwise, false.

Gets or sets whether the scaling is enabled.

C#
public bool IsScalingEnabled { get; set; }
Property Value:

The is scaling enabled.

Gets or sets the resize handles activation radius.

C#
public double ResizeActivationRadius { get; set; }

Gets or sets the rotate handle activation radius.

C#
public double RotateHitTestRadius { get; set; }

Gets or sets the zoom level.

C#
public double ZoomLevel { get; set; }
Property Value:

The zoom level.

Methods

Gets the bounds of the rotation handle.

C#
public virtual Point GetRenderTransformOrigin()
Returns:

Point

Implements: IAdornerPartResolver.GetRenderTransformOrigin()

When overridden in a derived class, is invoked whenever application code or internal processes call .

C#
public override void OnApplyTemplate()

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

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Overrides: DiagramAdornerBase.OnInitialized(EventArgs)

Updates the specified items.

C#
public void Update(IEnumerable<object> items, bool show)
Parameters:itemsIEnumerable<object>

The items.

showbool

If set to true [show].