Leadtools.MedicalViewer Namespace > MedicalViewerCell Class : ConvertAnnotationToRegion Method |
public void ConvertAnnotationToRegion( RasterRegionCombineMode combineMode, bool deleteAnnotation )
'Declaration Public Sub ConvertAnnotationToRegion( _ ByVal combineMode As RasterRegionCombineMode, _ ByVal deleteAnnotation As Boolean _ )
'Usage Dim instance As MedicalViewerCell Dim combineMode As RasterRegionCombineMode Dim deleteAnnotation As Boolean instance.ConvertAnnotationToRegion(combineMode, deleteAnnotation)
public void ConvertAnnotationToRegion( RasterRegionCombineMode combineMode, bool deleteAnnotation )
function Leadtools.MedicalViewer.MedicalViewerCell.ConvertAnnotationToRegion( combineMode , deleteAnnotation )
public: void ConvertAnnotationToRegion( RasterRegionCombineMode combineMode, bool deleteAnnotation )
' You will need to add hilite, a rectangle or an ellipse annotation before being able to use this example. Public Sub MedicalViewerAnnotationAttributesExample() Dim myForm As MedicalViewerForm = GetMedicalControl() Dim medicalViewer As MedicalViewer = myForm.Viewer Dim annotationAttributes As MedicalViewerAnnotationAttributes = (CType(medicalViewer.Cells(0), MedicalViewerMultiCell)).GetSelectedAnnotationAttributes(-2) Select Case annotationAttributes.Type Case MedicalViewerActionType.AnnotationHilite, MedicalViewerActionType.AnnotationRectangle, MedicalViewerActionType.AnnotationEllipse CType(medicalViewer.Cells(0), MedicalViewerMultiCell).ConvertAnnotationToRegion(RasterRegionCombineMode.Set, True) Case Else MessageBox.Show("This annotation object cannot be converted into a region, choose either rectangle, ellipse or hilite") End Select myForm.ShowDialog() End Sub
// You will need to add hilite, a rectangle or an ellipse annotation before being able to use this example. public void MedicalViewerAnnotationAttributesExample() { MedicalViewerForm myForm = GetMedicalControl(); MedicalViewer medicalViewer = myForm.Viewer; MedicalViewerAnnotationAttributes annotationAttributes = ((MedicalViewerMultiCell)(medicalViewer.Cells[0])).GetSelectedAnnotationAttributes(-2); switch (annotationAttributes.Type) { case MedicalViewerActionType.AnnotationHilite: case MedicalViewerActionType.AnnotationRectangle: case MedicalViewerActionType.AnnotationEllipse: ((MedicalViewerMultiCell)(medicalViewer.Cells[0])).ConvertAnnotationToRegion(RasterRegionCombineMode.Set, true); break; default: MessageBox.Show("This annotation object cannot be converted into a region, choose either rectangle, ellipse or hilite"); break; } myForm.ShowDialog(); }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2