Class Shape
Inheritance
System.Object
Shape
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI.Diagrams
Assembly: Telerik.WinControls.RadDiagram.dll
Syntax
public abstract class Shape : FrameworkElement, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, ISupportDrop
Constructors
Shape()
Declaration
public Shape()
Fields
FillProperty
StrokeProperty
Properties
Fill
Declaration
public Brush Fill { get; set; }
Property Value
System.Drawing.Brush
|
Stroke
Declaration
public Brush Stroke { get; set; }
Property Value
System.Drawing.Brush
|
StrokeDashArray
StrokeDashOffset
Declaration
public float StrokeDashOffset { get; set; }
Property Value
System.Single
|
StrokeThickness
Declaration
public double StrokeThickness { get; set; }
Property Value
System.Double
|
Methods
GetStrokePen()
Declaration
protected virtual Pen GetStrokePen()
Returns
System.Drawing.Pen
|
IsInVisibleClipBounds(Rectangle)
Declaration
protected override bool IsInVisibleClipBounds(Rectangle clipRectangle)
Parameters
System.Drawing.Rectangle
clipRectangle
|
Returns
System.Boolean
|
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|