ClassAlignmentAdorner
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
AlignmentAdorner()
Declaration
public AlignmentAdorner()
Fields
HorizontalLineStrokeDashArrayProperty
Identifies the HorizontalLineStrokeDashArray attached property.
Declaration
public static readonly DependencyProperty HorizontalLineStrokeDashArrayProperty
Field Value
DependencyProperty
HorizontalLineStrokeProperty
Identifies the HorizontalLineStroke attached property.
Declaration
public static readonly DependencyProperty HorizontalLineStrokeProperty
Field Value
DependencyProperty
HorizontalLineStrokeThicknessProperty
Identifies the HorizontalLineStrokeThickness attached property.
Declaration
public static readonly DependencyProperty HorizontalLineStrokeThicknessProperty
Field Value
DependencyProperty
VerticalLineStrokeDashArrayProperty
Identifies the VerticalLineStrokeDashArray attached property.
Declaration
public static readonly DependencyProperty VerticalLineStrokeDashArrayProperty
Field Value
DependencyProperty
VerticalLineStrokeProperty
Identifies the VerticalLineStroke attached property.
Declaration
public static readonly DependencyProperty VerticalLineStrokeProperty
Field Value
DependencyProperty
VerticalLineStrokeThicknessProperty
Identifies the VerticalLineStrokeThickness attached property.
Declaration
public static readonly DependencyProperty VerticalLineStrokeThicknessProperty
Field Value
DependencyProperty
Methods
DrawAligningLines(IEnumerable<Rect>)
Draw snapping lines.
Declaration
public void DrawAligningLines(IEnumerable<Rect> logicalLines)
Parameters
logicalLines
IEnumerable<Rect>
GetHorizontalLineStroke(DependencyObject)
Gets the alignment adorner HorizontalLineStroke property.
Declaration
public static Brush GetHorizontalLineStroke(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
Brush
GetHorizontalLineStrokeDashArray(DependencyObject)
Gets the alignment adorner HorizontalLineStrokeDashArray property.
Declaration
public static DoubleCollection GetHorizontalLineStrokeDashArray(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
DoubleCollection
GetHorizontalLineStrokeThickness(DependencyObject)
Gets the alignment adorner HorizontalLineStrokeThickness property.
Declaration
public static double GetHorizontalLineStrokeThickness(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
GetVerticalLineStroke(DependencyObject)
Gets the alignment adorner VerticalLineStroke property.
Declaration
public static Brush GetVerticalLineStroke(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
Brush
GetVerticalLineStrokeDashArray(DependencyObject)
Gets the alignment adorner VerticalLineStrokeDashArray property.
Declaration
public static DoubleCollection GetVerticalLineStrokeDashArray(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
DoubleCollection
GetVerticalLineStrokeThickness(DependencyObject)
Gets the alignment adorner VerticalLineStrokeThickness property.
Declaration
public static double GetVerticalLineStrokeThickness(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call .
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.
Overrides
SetHorizontalLineStroke(DependencyObject, Brush)
Sets the alignment adorner HorizontalLineStroke property.
Declaration
public static void SetHorizontalLineStroke(DependencyObject obj, Brush value)
Parameters
obj
DependencyObject
value
Brush
SetHorizontalLineStrokeDashArray(DependencyObject, DoubleCollection)
Sets the alignment adorner HorizontalLineStrokeDashArray property.
Declaration
public static void SetHorizontalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)
Parameters
obj
DependencyObject
value
DoubleCollection
SetHorizontalLineStrokeThickness(DependencyObject, double)
Sets the alignment adorner HorizontalLineStrokeThickness property.
Declaration
public static void SetHorizontalLineStrokeThickness(DependencyObject obj, double value)
Parameters
obj
DependencyObject
value
SetVerticalLineStroke(DependencyObject, Brush)
Sets the alignment adorner VerticalLineStroke property.
Declaration
public static void SetVerticalLineStroke(DependencyObject obj, Brush value)
Parameters
obj
DependencyObject
value
Brush
SetVerticalLineStrokeDashArray(DependencyObject, DoubleCollection)
Sets the alignment adorner VerticalLineStrokeDashArray property.
Declaration
public static void SetVerticalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)
Parameters
obj
DependencyObject
value
DoubleCollection
SetVerticalLineStrokeThickness(DependencyObject, double)
Sets the alignment adorner VerticalLineStrokeThickness property.
Declaration
public static void SetVerticalLineStrokeThickness(DependencyObject obj, double value)
Parameters
obj
DependencyObject
value