MedicalViewer Class Members

Summary

The following tables list the members exposed by MedicalViewer.

Public Constructors

Name Description
Public Constructor static  | Shared in VB MedicalViewer Initializes a new instance of the MedicalViewer class.

Public Methods

Name Description
Public Method canMerge Checks whether the selected cells can be merged.
Public Method explode Explodes or implodes the specified cell.
Public Method invalidate Redraws the medical viewer.
Public Method layoutCells Refreshes the cell layout.
Public Method load Loads the metadata and parses it into series/frames based on the contents.
Public Method mergeSelected Merges the selected cells into one larger cell.
Public Method onAfterCellExploded Raises the AfterCellExploded event.
Public Method onBeforeCellExploded Raises the BeforeCellExploded event.
Public Method onDragCompleted Raises the DragCompleted event.
Public Method onDragDelta Raises the DragDelta event.
Public Method onDragStarted Raises the DragStarted event.
Public Method onSizeChanged Raises the SizeChanged event.
Public Method refreshReferenceLine Recalculates the reference line positions.
Public Method removeKey Removes the previously synchronized studies group.
Public Method renderViewer Repaints the viewer, in particular the grid splitters.
Public Method synchronizeSeries Synchronizes all the series that have the same FrameOfReferenceUID as the cell specified.
Public Method synchronizeStudies Optional delegate method for additional processing.
Public Method unload Clears and de-allocates the Medical Viewer of its Cells and the respective Cell Items.

Public Properties

Name Description
Public Property activeSeries Gets or sets the selected series in the medical viewer.
Public Property backgroundColor Gets or sets the value that represents the viewer background color.
Public Property cellsArrangement Gets or sets the current arrangement of each cell inside the viewer.
Public Property customLayout Gets or set the custom layout that will be filled by either Cells or empty Div HTML Elements. This is assigned through the LayoutManager's Constructor.
Public Property div Gets the div that holds the MedicalViewer object.
Public Property divId Gets the id of the div that holds the medical viewer.
Public Property emptyCellColor Gets or sets the color of the empty cells.
Public Property emptyDivs Gets a collection of the empty cells inside the medical viewer.
Public Property enableLazyLoad Indicates whether to download all the frames, or use the lazy loading technique, when calling one of the load methods in STCell.
Public Property enableSynchronization Gets or sets a value that determines whether series with the same FrameOfreferenceUID should be synchronized together.
Public Property exploded Gets whether the medical viewer is in explode view mode.
Public Property explodedCell Gets the exploded cell.
Public Property explodeType Gets or sets a value that indicates how the Medical Viewer will behave when a cell is double-clicked (exploded).
Public Property gridLayout Gets the class that controls the grid layout.
Public Property marginFramesCount Gets or sets the value that determines the number of margin frames to download when calling the load methods in STCell.
Public Property matchedCells Gets the cells that are matched.
Public Property multipleSelection Gets or sets a value that determines whether to allow the user to do multiple cell selection.
Public Property replaceEmptyDivs Indicates whether the empty div should be replaced with the newly added cell.
Public Property selectedSeries Gets a list of the selected series inside the medical viewer.
Public Property showFirstAndLastReferenceLine Gets or sets a value that indicates whether to display the potential first and last reference lines of this cell on other cells.
Public Property showLinkedButton Indicates whether to show the associated linked icon with the MedicalViewer.
Public Property showReferenceLine Gets or sets the value that indicates whether to display the reference line of this cell on other cells.
Public Property splittersColor Indicates the color of the splitters.
Public Property synchronizationCriteria Gets or sets the criteria that will be used to synchronize multiple series together.
Public Property synchronizeDicomTag Gets or sets the value that specifies whether the DICOM tag will be used for synchronizing multiple series.
Public Property totalCells Gets or sets the total number of cells (empty and series).

Public Events

Name Description
Public Event static  | Shared in VB afterCellExploded Optional delegate method for additional processing.
Public Event static  | Shared in VB beforeCellExploded Optional delegate method for additional processing.
Public Event static  | Shared in VB loadInstance An lt.LeadEventType that is invoked whenever a LoadInstanceHandler is loading an instance.
Public Event static  | Shared in VB loadMetadata An lt.LeadEventType that is invoked when frames are loaded in the MedicalViewer
Public Event static  | Shared in VB matchedFrame Optional delegate method for additional processing.
Public Event static  | Shared in VB selectionChanged Optional delegate method for additional processing.

Public Fields

Name Description
Public Field static  | Shared in VB emptyCellClicked Optional delegate method for additional processing.
Public Field static  | Shared in VB layout Gets the Layout that contains a list of cells included in the medical viewer.
Public Field static  | Shared in VB selectedCellChanged Optional delegate method for additional processing.

See Also

MedicalViewer Class

Leadtools.Controls.Medical Namespace

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls.Medical Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.