Changes the length of the selected annotation ruler according to the new value.
Syntax
Parameters
- distance
- The new length of the annotation ruler.
- measurementUnit
- The unit of measure
Example
Calibrate a ruler if there is one to 10.0 cm
Visual Basic | Copy Code |
---|
<Test> _
Public Sub MedicalViewerCalibrateRulerExample()
Dim myForm As MedicalViewerForm = GetMedicalControl()
Dim medicalViewer As MedicalViewer = myForm.Viewer
Dim annotationAttributes As MedicalViewerAnnotationAttributes = medicalViewer.Cells(0).GetSelectedAnnotationAttributes(-2)
Select Case annotationAttributes.Type
Case MedicalViewerActionType.AnnotationRuler
medicalViewer.Cells(0).CalibrateRuler(10.0, MedicalViewerMeasurementUnit.Centimeters)
Case Else
MessageBox.Show("You should add a ruler annotation to calibrate")
End Select
myForm.ShowDialog()
End Sub |
C# | Copy Code |
---|
public void MedicalViewerCalibrateRulerExample() { MedicalViewerForm myForm = GetMedicalControl(); MedicalViewer medicalViewer = myForm.Viewer; MedicalViewerAnnotationAttributes annotationAttributes = medicalViewer.Cells[0].GetSelectedAnnotationAttributes(-2); switch (annotationAttributes.Type) { case MedicalViewerActionType.AnnotationRuler: medicalViewer.Cells[0].CalibrateRuler(10.0, MedicalViewerMeasurementUnit.Centimeters); break; default: MessageBox.Show("You should add a ruler annotation to calibrate"); break; } myForm.ShowDialog(); } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also