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