AlignmentAdorner
Represents AligningAdorner.
Definition
Namespace:Telerik.Windows.Controls.Diagrams.Primitives
Assembly:Telerik.Windows.Controls.Diagrams.dll
Syntax:
public class AlignmentAdorner : DiagramAdornerBase
Inheritance: objectDiagramAdornerBaseAlignmentAdorner
Inherited Members
Constructors
public AlignmentAdorner()
Fields
HorizontalLineStrokeDashArrayProperty
DependencyProperty
Identifies the HorizontalLineStrokeDashArray attached property.
public static readonly DependencyProperty HorizontalLineStrokeDashArrayProperty
HorizontalLineStrokeProperty
DependencyProperty
Identifies the HorizontalLineStroke attached property.
public static readonly DependencyProperty HorizontalLineStrokeProperty
HorizontalLineStrokeThicknessProperty
DependencyProperty
Identifies the HorizontalLineStrokeThickness attached property.
public static readonly DependencyProperty HorizontalLineStrokeThicknessProperty
VerticalLineStrokeDashArrayProperty
DependencyProperty
Identifies the VerticalLineStrokeDashArray attached property.
public static readonly DependencyProperty VerticalLineStrokeDashArrayProperty
VerticalLineStrokeProperty
DependencyProperty
Identifies the VerticalLineStroke attached property.
public static readonly DependencyProperty VerticalLineStrokeProperty
VerticalLineStrokeThicknessProperty
DependencyProperty
Identifies the VerticalLineStrokeThickness attached property.
public static readonly DependencyProperty VerticalLineStrokeThicknessProperty
Methods
Draw snapping lines.
public void DrawAligningLines(IEnumerable<Rect> logicalLines)
Gets the alignment adorner HorizontalLineStroke property.
public static Brush GetHorizontalLineStroke(DependencyObject obj)
Brush
GetHorizontalLineStrokeDashArray(DependencyObject)
DoubleCollection
Gets the alignment adorner HorizontalLineStrokeDashArray property.
public static DoubleCollection GetHorizontalLineStrokeDashArray(DependencyObject obj)
DoubleCollection
Gets the alignment adorner HorizontalLineStrokeThickness property.
public static double GetHorizontalLineStrokeThickness(DependencyObject obj)
Gets the alignment adorner VerticalLineStroke property.
public static Brush GetVerticalLineStroke(DependencyObject obj)
Brush
GetVerticalLineStrokeDashArray(DependencyObject)
DoubleCollection
Gets the alignment adorner VerticalLineStrokeDashArray property.
public static DoubleCollection GetVerticalLineStrokeDashArray(DependencyObject obj)
DoubleCollection
Gets the alignment adorner VerticalLineStrokeThickness property.
public static double GetVerticalLineStrokeThickness(DependencyObject obj)
When overridden in a derived class, is invoked whenever application code or internal processes call .
public override void OnApplyTemplate()
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Overrides:
Sets the alignment adorner HorizontalLineStroke property.
public static void SetHorizontalLineStroke(DependencyObject obj, Brush value)
Sets the alignment adorner HorizontalLineStrokeDashArray property.
public static void SetHorizontalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)
Sets the alignment adorner HorizontalLineStrokeThickness property.
public static void SetHorizontalLineStrokeThickness(DependencyObject obj, double value)
Sets the alignment adorner VerticalLineStroke property.
public static void SetVerticalLineStroke(DependencyObject obj, Brush value)
Sets the alignment adorner VerticalLineStrokeDashArray property.
public static void SetVerticalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)
Sets the alignment adorner VerticalLineStrokeThickness property.
public static void SetVerticalLineStrokeThickness(DependencyObject obj, double value)