VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
Vintasoft.Imaging.Annotation.Dicom.Wpf.UI Namespace / WpfDicomCompoundAnnotationViewBase Class
Members Object Syntax Hierarchy Requirements SeeAlso
In This Topic
    WpfDicomCompoundAnnotationViewBase Class
    In This Topic
    Provides the abstract base class that determines how to display compound DICOM annotation and how user can interact with annotation.
    Object Model
    TextStyle IWpfInteractionController IWpfInteractionController IWpfInteractionController LineStyle FillStyle AnnotationPointCollection DicomReferencedImage DicomGraphicLayer AnnotationData AnnotationPen AnnotationBrushBase WpfDicomCompoundAnnotationViewBase
    Syntax
    'Declaration
    
    <UidPropertyAttribute()>
    <TypeDescriptionProviderAttribute("TypeName = MS.Internal.ComponentModel.DependencyObjectProvider")>
    <NameScopePropertyAttribute("Name = NameScope", "Type = System.Windows.NameScope")>
    Public MustInherit Class WpfDicomCompoundAnnotationViewBase
       Inherits WpfDicomSimpleAnnotationViewBase
    
    
    [UidProperty()]
    [TypeDescriptionProvider("TypeName = MS.Internal.ComponentModel.DependencyObjectProvider")]
    [NameScopeProperty("Name = NameScope", "Type = System.Windows.NameScope")]
    public abstract class WpfDicomCompoundAnnotationViewBase : WpfDicomSimpleAnnotationViewBase
    
    
    [UidProperty()]
    [TypeDescriptionProvider("TypeName = MS.Internal.ComponentModel.DependencyObjectProvider")]
    [NameScopeProperty("Name = NameScope", "Type = System.Windows.NameScope")]
    public __gc abstract class WpfDicomCompoundAnnotationViewBase : public WpfDicomSimpleAnnotationViewBase*
    
    
    [UidProperty()]
    [TypeDescriptionProvider("TypeName = MS.Internal.ComponentModel.DependencyObjectProvider")]
    [NameScopeProperty("Name = NameScope", "Type = System.Windows.NameScope")]
    public ref class WpfDicomCompoundAnnotationViewBase abstract : public WpfDicomSimpleAnnotationViewBase^
    
    
    Inheritance Hierarchy

    System.Object
       System.Windows.Threading.DispatcherObject
          System.Windows.DependencyObject
             System.Windows.Media.Visual
                System.Windows.UIElement
                   Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationView
                      Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomAnnotationView
                         Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomSimpleAnnotationViewBase
                            Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomCompoundAnnotationViewBase
                               Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomRangeLineAnnotationView
                               Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomAxisAnnotationView
                               Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomCrosshairAnnotationView
                               Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomInfiniteLineAnnotationView
                               Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomRectangleAnnotationView
                               Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomMultilineAnnotationView
                               Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomRulerAnnotationView

    Requirements

    Target Platforms: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also