Class
AlignmentAdorner

Represents AligningAdorner.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Primitives

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

cs-api-definition
public class AlignmentAdorner : DiagramAdornerBase

Inheritance: objectDiagramAdornerBaseAlignmentAdorner

Inherited Members DiagramAdornerBase.ResetTheme()DiagramAdornerBase.DiagramDiagramAdornerBase.PositionDiagramAdornerBase.Rotation

Constructors

AlignmentAdorner()

Declaration

cs-api-definition
public AlignmentAdorner()

Fields

HorizontalLineStrokeDashArrayProperty

Identifies the HorizontalLineStrokeDashArray attached property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalLineStrokeDashArrayProperty

Field Value

DependencyProperty

HorizontalLineStrokeProperty

Identifies the HorizontalLineStroke attached property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalLineStrokeProperty

Field Value

DependencyProperty

HorizontalLineStrokeThicknessProperty

Identifies the HorizontalLineStrokeThickness attached property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalLineStrokeThicknessProperty

Field Value

DependencyProperty

VerticalLineStrokeDashArrayProperty

Identifies the VerticalLineStrokeDashArray attached property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalLineStrokeDashArrayProperty

Field Value

DependencyProperty

VerticalLineStrokeProperty

Identifies the VerticalLineStroke attached property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalLineStrokeProperty

Field Value

DependencyProperty

VerticalLineStrokeThicknessProperty

Identifies the VerticalLineStrokeThickness attached property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalLineStrokeThicknessProperty

Field Value

DependencyProperty

Methods

DrawAligningLines(IEnumerable<Rect>)

Draw snapping lines.

Declaration

cs-api-definition
public void DrawAligningLines(IEnumerable<Rect> logicalLines)

Parameters

logicalLines

IEnumerable<Rect>

GetHorizontalLineStroke(DependencyObject)

Gets the alignment adorner HorizontalLineStroke property.

Declaration

cs-api-definition
public static Brush GetHorizontalLineStroke(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

Brush

GetHorizontalLineStrokeDashArray(DependencyObject)

Gets the alignment adorner HorizontalLineStrokeDashArray property.

Declaration

cs-api-definition
public static DoubleCollection GetHorizontalLineStrokeDashArray(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

DoubleCollection

GetHorizontalLineStrokeThickness(DependencyObject)

Gets the alignment adorner HorizontalLineStrokeThickness property.

Declaration

cs-api-definition
public static double GetHorizontalLineStrokeThickness(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

double

GetVerticalLineStroke(DependencyObject)

Gets the alignment adorner VerticalLineStroke property.

Declaration

cs-api-definition
public static Brush GetVerticalLineStroke(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

Brush

GetVerticalLineStrokeDashArray(DependencyObject)

Gets the alignment adorner VerticalLineStrokeDashArray property.

Declaration

cs-api-definition
public static DoubleCollection GetVerticalLineStrokeDashArray(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

DoubleCollection

GetVerticalLineStrokeThickness(DependencyObject)

Gets the alignment adorner VerticalLineStrokeThickness property.

Declaration

cs-api-definition
public static double GetVerticalLineStrokeThickness(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

double

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes call .

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

Overrides DiagramAdornerBase.OnInitialized(EventArgs)

SetHorizontalLineStroke(DependencyObject, Brush)

Sets the alignment adorner HorizontalLineStroke property.

Declaration

cs-api-definition
public static void SetHorizontalLineStroke(DependencyObject obj, Brush value)

Parameters

obj

DependencyObject

value

Brush

SetHorizontalLineStrokeDashArray(DependencyObject, DoubleCollection)

Sets the alignment adorner HorizontalLineStrokeDashArray property.

Declaration

cs-api-definition
public static void SetHorizontalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)

Parameters

obj

DependencyObject

value

DoubleCollection

SetHorizontalLineStrokeThickness(DependencyObject, double)

Sets the alignment adorner HorizontalLineStrokeThickness property.

Declaration

cs-api-definition
public static void SetHorizontalLineStrokeThickness(DependencyObject obj, double value)

Parameters

obj

DependencyObject

value

double

SetVerticalLineStroke(DependencyObject, Brush)

Sets the alignment adorner VerticalLineStroke property.

Declaration

cs-api-definition
public static void SetVerticalLineStroke(DependencyObject obj, Brush value)

Parameters

obj

DependencyObject

value

Brush

SetVerticalLineStrokeDashArray(DependencyObject, DoubleCollection)

Sets the alignment adorner VerticalLineStrokeDashArray property.

Declaration

cs-api-definition
public static void SetVerticalLineStrokeDashArray(DependencyObject obj, DoubleCollection value)

Parameters

obj

DependencyObject

value

DoubleCollection

SetVerticalLineStrokeThickness(DependencyObject, double)

Sets the alignment adorner VerticalLineStrokeThickness property.

Declaration

cs-api-definition
public static void SetVerticalLineStrokeThickness(DependencyObject obj, double value)

Parameters

obj

DependencyObject

value

double