Class AlignmentAdorner
Represents AligningAdorner.
Inherited Members
Namespace: Telerik.Windows.Controls.Diagrams.Primitives
Assembly: Telerik.Windows.Controls.Diagrams.dll
Syntax
public class AlignmentAdorner : DiagramAdornerBase, IThemable
Constructors
AlignmentAdorner()
Fields
HorizontalLineStrokeDashArrayProperty
Identifies the HorizontalLineStrokeDashArray attached property.
Declaration
public static readonly DependencyProperty HorizontalLineStrokeDashArrayProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalLineStrokeProperty
Identifies the HorizontalLineStroke attached property.
Declaration
public static readonly DependencyProperty HorizontalLineStrokeProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalLineStrokeThicknessProperty
Identifies the HorizontalLineStrokeThickness attached property.
Declaration
public static readonly DependencyProperty HorizontalLineStrokeThicknessProperty
Field Value
System.Windows.DependencyProperty
|
VerticalLineStrokeDashArrayProperty
Identifies the VerticalLineStrokeDashArray attached property.
Declaration
public static readonly DependencyProperty VerticalLineStrokeDashArrayProperty
Field Value
System.Windows.DependencyProperty
|
VerticalLineStrokeProperty
Identifies the VerticalLineStroke attached property.
Declaration
public static readonly DependencyProperty VerticalLineStrokeProperty
Field Value
System.Windows.DependencyProperty
|
VerticalLineStrokeThicknessProperty
Identifies the VerticalLineStrokeThickness attached property.
Declaration
public static readonly DependencyProperty VerticalLineStrokeThicknessProperty
Field Value
System.Windows.DependencyProperty
|
Methods
DrawAligningLines(IEnumerable<Rect>)
Draw snapping lines.
Declaration
public void DrawAligningLines(IEnumerable<Rect> logicalLines)
Parameters
System.Collections.Generic.IEnumerable<System.Windows.Rect>
logicalLines
|
GetHorizontalLineStroke(DependencyObject)
Gets the alignment adorner HorizontalLineStroke property.
Declaration
public static Brush GetHorizontalLineStroke(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Windows.Media.Brush
|
GetHorizontalLineStrokeDashArray(DependencyObject)
Gets the alignment adorner HorizontalLineStrokeDashArray property.
Declaration
public static DoubleCollection GetHorizontalLineStrokeDashArray(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Windows.Media.DoubleCollection
|
GetHorizontalLineStrokeThickness(DependencyObject)
Gets the alignment adorner HorizontalLineStrokeThickness property.
Declaration
public static double GetHorizontalLineStrokeThickness(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Double
|
GetVerticalLineStroke(DependencyObject)
Gets the alignment adorner VerticalLineStroke property.
Declaration
public static Brush GetVerticalLineStroke(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Windows.Media.Brush
|
GetVerticalLineStrokeDashArray(DependencyObject)
Gets the alignment adorner VerticalLineStrokeDashArray property.
Declaration
public static DoubleCollection GetVerticalLineStrokeDashArray(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Windows.Media.DoubleCollection
|
GetVerticalLineStrokeThickness(DependencyObject)
Gets the alignment adorner VerticalLineStrokeThickness property.
Declaration
public static double GetVerticalLineStrokeThickness(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Double
|
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
SetHorizontalLineStroke(DependencyObject, Brush)
Sets the alignment adorner HorizontalLineStroke property.
Declaration
public static void SetHorizontalLineStroke(DependencyObject obj, Brush value)
Parameters
System.Windows.DependencyObject
obj
|
System.Windows.Media.Brush
value
|
SetHorizontalLineStrokeDashArray(DependencyObject, DoubleCollection)
Sets the alignment adorner HorizontalLineStrokeDashArray property.
Declaration
public static void SetHorizontalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)
Parameters
System.Windows.DependencyObject
obj
|
System.Windows.Media.DoubleCollection
value
|
SetHorizontalLineStrokeThickness(DependencyObject, Double)
Sets the alignment adorner HorizontalLineStrokeThickness property.
Declaration
public static void SetHorizontalLineStrokeThickness(DependencyObject obj, double value)
Parameters
System.Windows.DependencyObject
obj
|
System.Double
value
|
SetVerticalLineStroke(DependencyObject, Brush)
Sets the alignment adorner VerticalLineStroke property.
Declaration
public static void SetVerticalLineStroke(DependencyObject obj, Brush value)
Parameters
System.Windows.DependencyObject
obj
|
System.Windows.Media.Brush
value
|
SetVerticalLineStrokeDashArray(DependencyObject, DoubleCollection)
Sets the alignment adorner VerticalLineStrokeDashArray property.
Declaration
public static void SetVerticalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)
Parameters
System.Windows.DependencyObject
obj
|
System.Windows.Media.DoubleCollection
value
|
SetVerticalLineStrokeThickness(DependencyObject, Double)
Sets the alignment adorner VerticalLineStrokeThickness property.
Declaration
public static void SetVerticalLineStrokeThickness(DependencyObject obj, double value)
Parameters
System.Windows.DependencyObject
obj
|
System.Double
value
|