Represents a connection manipulation adorner.
Definition
Namespace:Telerik.Windows.Controls.Diagrams.Primitives
Assembly:Telerik.Windows.Controls.Diagrams.dll
Syntax:
public class ConnectionManipulationAdorner : DiagramAdornerBase
Inheritance: objectDiagramAdornerBaseConnectionManipulationAdorner
Inherited Members
Constructors
Initializes a new instance of the ConnectionManipulationAdorner class.
public ConnectionManipulationAdorner()
Fields
EndBezierPointProperty
DependencyProperty
StartBezierPoint Dependency Property.
public static readonly DependencyProperty EndBezierPointProperty
EndPointProperty
DependencyProperty
EndPoint Dependency Property.
public static readonly DependencyProperty EndPointProperty
IsConnectionAdornerActiveProperty
DependencyProperty
Identifies the IsConnectionAdornerActive dependency property.
public static readonly DependencyProperty IsConnectionAdornerActiveProperty
StartBezierPointProperty
DependencyProperty
StartBezierPoint Dependency Property.
public static readonly DependencyProperty StartBezierPointProperty
StartPointProperty
DependencyProperty
StartPoint Dependency Property.
public static readonly DependencyProperty StartPointProperty
Properties
Gets the active connection that is currently adorned.
protected RadDiagramConnection ActiveConnection { get; }
The connection editors.
public IList<ConnectionEditPointControl> ConnectionEditors { get; }
EndBezierPoint
Point
Gets or sets the EndBezierPoint property.
public Point EndBezierPoint { get; set; }
EndPoint
Point
Gets or sets the EndPoint property.
public Point EndPoint { get; set; }
Gets or sets a value indicating whether connection adorner is active.
public bool IsConnectionAdornerActive { get; set; }
True if connection adorner is active; otherwise, false.
StartBezierPoint
Point
Gets or sets the StartBezierPoint property.
public Point StartBezierPoint { get; set; }
StartPoint
Point
Gets or sets the StartPoint property.
public Point StartPoint { get; set; }
Methods
Clears the cached members of the manipulation adorner.
protected virtual void Clear()
When overridden in a derived class, is invoked whenever application code or internal processes call .
public override void OnApplyTemplate()
Updates the specified items.
public virtual void Update(IEnumerable<object> items, bool show)
The items.
showboolIf set to true [show].
Updates the connection manipulation points.
protected virtual void UpdateConnectionEditPoints()
Updates the editor point positions.
public void UpdateEditorPointPositions()