![](dotnetdiagramimages/C1_WPF_FlexChart_4_5_2_C1_WPF_Chart_Annotation_Shape.png)
'Declaration
<TypeDescriptionProviderAttribute(MS.Internal.ComponentModel.DependencyObjectProvider)> <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)> Public MustInherit Class Shape Inherits AnnotationBase
'Usage
Dim instance As Shape
[TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)] [NameScopeProperty("NameScope", System.Windows.NameScope)] public abstract class Shape : AnnotationBase
[TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)] [NameScopeProperty("NameScope", System.Windows.NameScope)] public ref class Shape abstract : public AnnotationBase
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
C1.WPF.Chart.Annotation.AnnotationBase
C1.WPF.Chart.Annotation.Shape
C1.WPF.Chart.Annotation.Circle
C1.WPF.Chart.Annotation.Ellipse
C1.WPF.Chart.Annotation.Line
C1.WPF.Chart.Annotation.Polygon
C1.WPF.Chart.Annotation.Rectangle
C1.WPF.Chart.Annotation.Square