New to Telerik UI for WPFStart a free 30-day trial

Represents a drawing adorner.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Primitives

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

C#
public class DrawingAdorner : DiagramAdornerBase

Inheritance: objectDiagramAdornerBaseDrawingAdorner

Inherited Members DiagramAdornerBase.ResetTheme()DiagramAdornerBase.OnInitialized(EventArgs)DiagramAdornerBase.PositionDiagramAdornerBase.Rotation

Constructors

Initializes a new instance of the DrawingAdorner class.

C#
public DrawingAdorner()

Fields

FillProperty

DependencyProperty

Registers the Fill attached property.

C#
public static readonly DependencyProperty FillProperty

FillRuleProperty

DependencyProperty

Registers the FillRule attached property.

C#
public static readonly DependencyProperty FillRuleProperty

IsShapeClosedProperty

DependencyProperty

Registers the IsShapeClosed attached property.

C#
public static readonly DependencyProperty IsShapeClosedProperty

IsShapeFilledProperty

DependencyProperty

Registers the IsShapeFilled attached property.

C#
public static readonly DependencyProperty IsShapeFilledProperty

StrokeProperty

DependencyProperty

Registers the Stroke attached property.

C#
public static readonly DependencyProperty StrokeProperty

StrokeThicknessProperty

DependencyProperty

Registers the StrokeThickness attached property.

C#
public static readonly DependencyProperty StrokeThicknessProperty

Properties

Gets or sets the hosting diagram.

C#
public override RadDiagram Diagram { get; set; }

Overrides: DiagramAdornerBase.Diagram

Gets or sets the drawing service.

C#
public IDrawingService DrawingService { get; }

Methods

Gets the fill.

C#
public static Brush GetFill(DependencyObject obj)
Parameters:objDependencyObjectReturns:

Brush

Gets the fill rule.

C#
public static FillRule GetFillRule(DependencyObject obj)
Parameters:objDependencyObjectReturns:

FillRule

Gets the IsShapeClosed.

C#
public static bool GetIsShapeClosed(DependencyObject obj)
Parameters:objDependencyObjectReturns:

bool

Gets the IsShapeFilled.

C#
public static bool GetIsShapeFilled(DependencyObject obj)
Parameters:objDependencyObject

The object.

Returns:

bool

Gets the stroke.

C#
public static Brush GetStroke(DependencyObject obj)
Parameters:objDependencyObjectReturns:

Brush

Gets the stroke thickness.

C#
public static double GetStrokeThickness(DependencyObject obj)
Parameters:objDependencyObjectReturns:

double

C#
public override void OnApplyTemplate()

Sets the fill.

C#
public static void SetFill(DependencyObject obj, Brush value)
Parameters:objDependencyObjectvalueBrush

Sets the fill rule.

C#
public static void SetFillRule(DependencyObject obj, FillRule value)
Parameters:objDependencyObjectvalueFillRule

Sets the IsShapeClosed.

C#
public static void SetIsShapeClosed(DependencyObject obj, bool value)
Parameters:objDependencyObjectvaluebool

Sets the IsShapeFilled.

C#
public static void SetIsShapeFilled(DependencyObject obj, bool value)
Parameters:objDependencyObjectvaluebool

Sets the stroke.

C#
public static void SetStroke(DependencyObject obj, Brush value)
Parameters:objDependencyObjectvalueBrush

Sets the stroke thickness.

C#
public static void SetStrokeThickness(DependencyObject obj, double value)
Parameters:objDependencyObjectvaluedouble