ClassDrawingAdorner
Represents a drawing adorner.
Definition
Namespace:Telerik.WinControls.UI.Diagrams.Primitives
Assembly:Telerik.WinControls.RadDiagram.dll
Syntax:
public class DrawingAdorner : DiagramAdornerBase, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, ISupportDrop
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementUIElementFrameworkElementDiagramAdornerBaseDrawingAdorner
Implements:
Inherited Members
Constructors
DrawingAdorner()
Initializes a new instance of the DrawingAdorner class.
Declaration
public DrawingAdorner()
Fields
FillProperty
Registers the Fill attached property.
Declaration
public static readonly RadProperty FillProperty
Field Value
FillRuleProperty
Registers the FillRule attached property.
Declaration
public static readonly RadProperty FillRuleProperty
Field Value
IsShapeClosedProperty
Registers the IsShapeClosed attached property.
Declaration
public static readonly RadProperty IsShapeClosedProperty
Field Value
IsShapeFilledProperty
Registers the IsShapeFilled attached property.
Declaration
public static readonly RadProperty IsShapeFilledProperty
Field Value
StrokeProperty
Registers the Stroke attached property.
Declaration
public static readonly RadProperty StrokeProperty
Field Value
StrokeThicknessProperty
Registers the StrokeThickness attached property.
Declaration
public static readonly RadProperty StrokeThicknessProperty
Field Value
Properties
Diagram
Gets or sets the hosting diagram.
Declaration
public override RadDiagramElement Diagram { get; set; }
Property Value
Overrides
DrawingService
Gets or sets the drawing service.
Declaration
public IDrawingService DrawingService { get; }
Property Value
Methods
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
GetFill(RadObject)
Gets the fill.
GetFillRule(RadObject)
Gets the fill rule.
GetIsShapeClosed(RadObject)
Gets the IsShapeClosed.
GetIsShapeFilled(RadObject)
Gets the IsShapeFilled.
GetStroke(RadObject)
Gets the stroke.
GetStrokeThickness(RadObject)
Gets the stroke thickness.
SetFill(RadObject, Brush)
Sets the fill.
SetFillRule(RadObject, FillRule)
Sets the fill rule.
SetIsShapeClosed(RadObject, bool)
Sets the IsShapeClosed.
SetIsShapeFilled(RadObject, bool)
Sets the IsShapeFilled.
SetStroke(RadObject, Brush)
Sets the stroke.
SetStrokeThickness(RadObject, double)
Sets the stroke thickness.