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()
Declaration
public 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()
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
|
System.EventArgs
e
The System.Windows.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
|
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
|