AlignmentAdorner
Represents AligningAdorner.
Definition
Namespace:Telerik.WinControls.UI.Diagrams.Primitives
Assembly:Telerik.WinControls.RadDiagram.dll
Syntax:
public class AlignmentAdorner : DiagramAdornerBase, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, ISupportDrop
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementUIElementFrameworkElementDiagramAdornerBaseAlignmentAdorner...
Implements:
Inherited Members
Constructors
public AlignmentAdorner()
Fields
Identifies the HorizontalLineStrokeDashArray attached property.
public static readonly RadProperty HorizontalLineStrokeDashArrayProperty
Identifies the HorizontalLineStroke attached property.
public static readonly RadProperty HorizontalLineStrokeProperty
Identifies the HorizontalLineStrokeThickness attached property.
public static readonly RadProperty HorizontalLineStrokeThicknessProperty
Identifies the VerticalLineStrokeDashArray attached property.
public static readonly RadProperty VerticalLineStrokeDashArrayProperty
Identifies the VerticalLineStroke attached property.
public static readonly RadProperty VerticalLineStrokeProperty
Identifies the VerticalLineStrokeThickness attached property.
public static readonly RadProperty VerticalLineStrokeThicknessProperty
Methods
When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate().
protected override void CreateChildElements()
Overrides:
Draw snapping lines.
public void DrawAligningLines(IEnumerable<Rect> logicalLines)
Gets the alignment adorner HorizontalLineStrokeDashArray property.
public static DoubleCollection GetHorizontalLineStrokeDashArray(RadObject obj)
Gets the alignment adorner VerticalLineStrokeDashArray property.
public static DoubleCollection GetVerticalLineStrokeDashArray(RadObject obj)
Sets the alignment adorner HorizontalLineStrokeDashArray property.
public static void SetHorizontalLineStrokeDashArray(RadObject obj, DoubleCollection value)
Sets the alignment adorner VerticalLineStrokeDashArray property.
public static void SetVerticalLineStrokeDashArray(RadObject obj, DoubleCollection value)