Leadtools.MedicalViewer Requires Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 15.10.31
MedicalViewerScale Class
See Also  Members   Example 
Leadtools.MedicalViewer Namespace : MedicalViewerScale Class




Represents the class that contains the properties of the scale action.

Syntax

Visual Basic (Declaration) 
Public Class MedicalViewerScale 
   Inherits MedicalViewerCommonActions
Visual Basic (Usage)Copy Code
Dim instance As MedicalViewerScale
C# 
public class MedicalViewerScale : MedicalViewerCommonActions 
Managed Extensions for C++ 
public __gc class MedicalViewerScale : public MedicalViewerCommonActions 
C++/CLI 
public ref class MedicalViewerScale : public MedicalViewerCommonActions 

Example

Change the Scale of an image

Visual BasicCopy Code
<Test> _
Public Sub MedicalViewerScaleExample1()
   Dim myForm As MedicalViewerForm = GetMedicalControl()
   Dim medicalViewer As MedicalViewer = myForm.Viewer
   Dim scale As MedicalViewerScale = CType(medicalViewer.GetActionProperties(MedicalViewerActionType.Scale, 0), MedicalViewerScale)
   scale.Scale *= 2
   medicalViewer.SetActionProperties(MedicalViewerActionType.Scale, scale, 0)
   myForm.ShowDialog()
End Sub
C#Copy Code
public void MedicalViewerScaleExample1() 

   MedicalViewerForm myForm = GetMedicalControl(); 
   MedicalViewer medicalViewer = myForm.Viewer; 
   MedicalViewerScale scale = (MedicalViewerScale)medicalViewer.GetActionProperties(MedicalViewerActionType.Scale, 0); 
   scale.Scale *= 2; 
   medicalViewer.SetActionProperties(MedicalViewerActionType.Scale, scale, 0); 
   myForm.ShowDialog(); 
}

Remarks

To set the properties of the scale action, call the SetActionProperties method, and to retrieve the properties call the GetActionProperties method.

The mouse controls the actions as follows:

  • Click and hold the mouse to start the effect. When the assigned mouse button is released the action ends.
  • Dragging the mouse down enlarges the image.
  • Dragging the mouse up shrinks the image.

Inheritance Hierarchy

System.Object
   Leadtools.MedicalViewer.MedicalViewerBaseAction
      Leadtools.MedicalViewer.MedicalViewerCommonActions
         Leadtools.MedicalViewer.MedicalViewerScale

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

Leadtools.MedicalViewer requires a Medical toolkit license and unlock key. For more information, refer to: Raster Pro/Document/Medical Features