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

Represents a connection manipulation adorner.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Primitives

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

C#
public class ConnectionManipulationAdorner : DiagramAdornerBase

Inheritance: objectDiagramAdornerBaseConnectionManipulationAdorner

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

Constructors

Initializes a new instance of the ConnectionManipulationAdorner class.

C#
public ConnectionManipulationAdorner()

Fields

EndBezierPointProperty

DependencyProperty

StartBezierPoint Dependency Property.

C#
public static readonly DependencyProperty EndBezierPointProperty

EndPointProperty

DependencyProperty

EndPoint Dependency Property.

C#
public static readonly DependencyProperty EndPointProperty

Identifies the IsConnectionAdornerActive dependency property.

C#
public static readonly DependencyProperty IsConnectionAdornerActiveProperty

StartBezierPointProperty

DependencyProperty

StartBezierPoint Dependency Property.

C#
public static readonly DependencyProperty StartBezierPointProperty

StartPointProperty

DependencyProperty

StartPoint Dependency Property.

C#
public static readonly DependencyProperty StartPointProperty

Properties

Gets the active connection that is currently adorned.

C#
protected RadDiagramConnection ActiveConnection { get; }

The connection editors.

C#
public IList<ConnectionEditPointControl> ConnectionEditors { get; }

Gets or sets the EndBezierPoint property.

C#
public Point EndBezierPoint { get; set; }

Gets or sets the EndPoint property.

C#
public Point EndPoint { get; set; }

Gets or sets a value indicating whether connection adorner is active.

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

True if connection adorner is active; otherwise, false.

Gets or sets the StartBezierPoint property.

C#
public Point StartBezierPoint { get; set; }

Gets or sets the StartPoint property.

C#
public Point StartPoint { get; set; }

Methods

Clears the cached members of the manipulation adorner.

C#
protected virtual void Clear()

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

C#
public override void OnApplyTemplate()

Updates the specified items.

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

The items.

showbool

If set to true [show].

Updates the connection manipulation points.

C#
protected virtual void UpdateConnectionEditPoints()

Updates the editor point positions.

C#
public void UpdateEditorPointPositions()