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