Error processing SSI file
LEADTOOLS Medical (Leadtools.MedicalViewer assembly)

Show in webframe

MedicalViewerIcon Class






Members 
Represents the class that contains the properties of the medical viewer icons.
Object Model
Syntax
public class MedicalViewerIcon
'Declaration   Public Class MedicalViewerIcon
'Usage   Dim instance As MedicalViewerIcon
public ref class MedicalViewerIcon
Example

This example shows the titlebar on the cell and change the properties of the first icon in the title bar, then invert the check for each title bar icon of the first cell

Copy Code  
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.MedicalViewer

<TestMethod()> _
Public Sub MedicalViewerIconExample()
   Dim myForm As MedicalViewerForm = GetMedicalControl()
   Dim medicalViewer As MedicalViewer = myForm.Viewer
   Dim cell As MedicalViewerMultiCell = CType(medicalViewer.Cells(0), MedicalViewerMultiCell)
   cell.Titlebar.Visible = True
   cell.Titlebar.UseCustomColor = True
   cell.Titlebar.Color = Color.FromArgb(255, 128, 0)
   cell.Titlebar.Icons(0).Color = Color.FromArgb(255, 255, 0)
   cell.Titlebar.Icons(0).ColorHover = Color.FromArgb(255, 255, 255)
   cell.Titlebar.Icons(0).ColorPressed = Color.FromArgb(0, 0, 255)
   cell.Titlebar.Icons(0).ReadOnly = False
   cell.Titlebar.Icons(0).Visible = True

   Dim index As Integer
   Dim iconStatus As MedicalViewerIconStatus
   For index = 0 To 7
      iconStatus = cell.GetTitlebarIconState(0, index)
      If iconStatus = MedicalViewerIconStatus.Checked Then
         cell.SetTitlebarIconState(0, index, MedicalViewerIconStatus.Unchecked)
      Else
         cell.SetTitlebarIconState(0, index, MedicalViewerIconStatus.Checked)
      End If
   Next index

   myForm.ShowDialog()
End Sub
using Leadtools;
using Leadtools.Codecs;
using Leadtools.MedicalViewer;

[TestMethod]
public void MedicalViewerIconExample()
{
   MedicalViewerForm myForm = GetMedicalControl();
   MedicalViewer medicalViewer = myForm.Viewer;
   MedicalViewerMultiCell cell = (MedicalViewerMultiCell)(medicalViewer.Cells[0]);
   cell.Titlebar.Visible = true;
   cell.Titlebar.UseCustomColor = true;
   cell.Titlebar.Color = Color.FromArgb(255, 128, 0);
   cell.Titlebar.Icons[0].Color = Color.FromArgb(255, 255, 0);
   cell.Titlebar.Icons[0].ColorHover = Color.FromArgb(255, 255, 255);
   cell.Titlebar.Icons[0].ColorPressed = Color.FromArgb(0, 0, 255);
   cell.Titlebar.Icons[0].ReadOnly = false;
   cell.Titlebar.Icons[0].Visible = true;

   int  index;
   MedicalViewerIconStatus iconStatus;
   for (index = 0; index < 8; index++)
   {
      iconStatus = cell.GetTitlebarIconState(0, index);
      cell.SetTitlebarIconState(0, index, iconStatus == MedicalViewerIconStatus.Checked ? MedicalViewerIconStatus.Unchecked : MedicalViewerIconStatus.Checked);
   }

   myForm.ShowDialog();
}
Requirements

Target Platforms

See Also

Reference

MedicalViewerIcon Members
Leadtools.MedicalViewer Namespace

Error processing SSI file
Leadtools.MedicalViewer requires a Medical Imaging license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features