The MedicalViewerIcon Class is available as an add-on to the LEADTOOLS Medical Imaging toolkits.
Represents the class that contains the properties of the medical viewer icons.
Object Model
Syntax
Visual Basic (Declaration) | |
---|
Public Class MedicalViewerIcon |
C# | |
---|
public class MedicalViewerIcon |
C++/CLI | |
---|
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
Visual Basic | Copy Code |
---|
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 |
C# | Copy Code |
---|
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();
} |
Inheritance Hierarchy
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
See Also