Class
ManipulationAdorner

Represents a manipulation adorner.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Primitives

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

cs-api-definition
public class ManipulationAdorner : DiagramAdornerBase, IAdornerPartResolver

Inheritance: objectDiagramAdornerBaseManipulationAdorner

Implements: IAdornerPartResolver

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

Constructors

ManipulationAdorner()

Initializes a new instance of the ManipulationAdorner class.

Declaration

cs-api-definition
public ManipulationAdorner()

Fields

IsResizingEnabledProperty

Identifies the IsResizingEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsResizingEnabledProperty

Field Value

DependencyProperty

IsRotationEnabledProperty

Identifies the IsRotationEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsRotationEnabledProperty

Field Value

DependencyProperty

IsScalingEnabledProperty

Identifies the IsScalingEnabledProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsScalingEnabledProperty

Field Value

DependencyProperty

ResizeActivationRadiusProperty

Identifies the ResizeActivationRadius dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ResizeActivationRadiusProperty

Field Value

DependencyProperty

RotateHitTestRadiusProperty

Identifies the RotateHitTestRadius dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RotateHitTestRadiusProperty

Field Value

DependencyProperty

ZoomLevelProperty

Identifies the ZoomLevel dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ZoomLevelProperty

Field Value

DependencyProperty

Properties

IsResizingEnabled

Gets or sets a value indicating whether resizing is enabled.

Declaration

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

Property Value

bool

true if resizing is enabled; otherwise, false.

IsRotationEnabled

Gets or sets a value indicating whether rotation is enabled.

Declaration

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

Property Value

bool

true if rotation is enabled; otherwise, false.

IsScalingEnabled

Gets or sets whether the scaling is enabled.

Declaration

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

Property Value

bool

The is scaling enabled.

ResizeActivationRadius

Gets or sets the resize handles activation radius.

Declaration

cs-api-definition
public double ResizeActivationRadius { get; set; }

Property Value

double

RotateHitTestRadius

Gets or sets the rotate handle activation radius.

Declaration

cs-api-definition
public double RotateHitTestRadius { get; set; }

Property Value

double

ZoomLevel

Gets or sets the zoom level.

Declaration

cs-api-definition
public double ZoomLevel { get; set; }

Property Value

double

The zoom level.

Methods

GetRenderTransformOrigin()

Gets the bounds of the rotation handle.

Declaration

cs-api-definition
public virtual Point GetRenderTransformOrigin()

Returns

Point

Implements IAdornerPartResolver.GetRenderTransformOrigin()

OnApplyTemplate()

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

Declaration

cs-api-definition
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.

Overrides DiagramAdornerBase.OnInitialized(EventArgs)

Update(IEnumerable<object>, bool)

Updates the specified items.

Declaration

cs-api-definition
public void Update(IEnumerable<object> items, bool show)

Parameters

items

IEnumerable<object>

The items.

show

bool

If set to true [show].