The following tables list the members exposed by MedicalViewer.
Public Constructors
Name | Description | |
---|---|---|
MedicalViewer | Initializes a new instance of a MedicalViewer object with explicit parameters. |
Public Methods
Name | Description | |
---|---|---|
BeginUpdate | Stops the viewer from being refreshed if changes are applied. This is useful to increase the control speed efficiency. | |
BurnTag | Burns the tag onto the image with the specified parameters . | |
EndUpdate | Refreshes the control to include all the changes made after using the BeginUpdate method. | |
Invalidate | Redraws all the cells in the medical viewer. | |
LoadLayout | Loads the layout from the specified stream. | |
Refresh | Updates and recalculates the data of all the cells in the medical viewer. | |
SaveAnnotations | Saves the annotation container(s) of a cell to a file. | |
SaveLayout | Saves the layout to the specified stream. |
Protected Methods
Name | Description | |
---|---|---|
Dispose | Releases all resources used by the MedicalViewer. | |
Finalize | This member overrides Finalize. | |
IsInputKey | Overrides Control.IsInputKey. | |
OnCreateControl | Overrides the Control.OnCreateControl. | |
OnHandleCreated | Overrides Control.OnHandleCreated. | |
OnSizeChanged | Overrides Control.OnSizeChanged. | |
WndProc | Processes Windows messages. Overrides WndProc. |
Public Properties
Name | Description | |
---|---|---|
AlignScrollBarToLeft | Gets or sets the value that determines whether to align the medical viewer scrollbar to the left or right. | |
AllowMultipleSelection | Gets or sets the value that indicates whether multiple cells can be selected at the same time (Using the CTRL key), or through MedicalViewerBaseCell.Selected. | |
AutoScroll | Enables or disables whether scroll bars automatically appear when the control contents are larger than the visible area. | |
BackColor | Gets or sets the color of the control area that has not been filled with cells. | |
CellMaintenance | Enables or disables maintaining the cell size if the user moves a splitter, the vertical or horizontal line that separates. | |
Cells | Gets the MedicalViewerCellCollection<MedicalViewerBaseCell> assigned to the control. | |
Columns | Gets or sets the number of columns. | |
ColumnSplitters | Gets the collection that contains information about the column splitters. | |
Cursor | Gets or sets the cursor that is displayed when the mouse pointer is hovering over the medical control. | |
CustomSplitterColor | Enables or disables painting the splitters with a custom color specified in SplitterColor. | |
Exploded | Gets or sets the value that determines whether the viewer is in the exploded mode or not. | |
FullExplode | Gets or sets the value that determines whether to allow the viewer to enter a full explode mode (focus mode) when a cell or sub-cell is double clicked. | |
GridMode | Gets a value indicating whether the MedicalViewer was created in grid mode. | |
LayoutOptions | Gets the layout options for the MedicalViewer control. | |
LowMemoryUsageEnabled | Gets or set whether to enable the low memory usage feature of the medical viewer. | |
ResizeBoth | Gets or sets the cursor that is displayed when the mouse pointer is over the intersection between the horizontal and vertical splitters. | |
ResizeHorizontalCursor | Gets or sets the cursor that is displayed when the mouse pointer is over the horizontal splitter of the medical control. | |
ResizeVerticalCursor | Gets or sets the cursor that is displayed when the mouse pointer is over the vertical splitter of the medical control. | |
Rows | Gets or sets the number of rows. | |
RowSplitters | Gets the collection that contains information about the row splitters. | |
ShowSelectedReferenceLine | Gets or sets the value that indicates whether to show the reference line only of the selected cells. | |
SplitterColor | Gets or sets the color of the splitter. | |
SplitterStyle | Gets or sets the enumerated value that indicates the painting the style of the splitter. | |
SynchronizationType | Gets or sets the synchronization type used to synchronize the cells in this viewer. | |
UseExtraSplitters | Enables or disables showing the extra splitters at the bottom and the right of the viewer. | |
VisibleRow | Gets or sets the index of the first visible row in the MedicalViewer. |
Protected Properties
Name | Description | |
---|---|---|
CreateParams | Overrides the property CreateParams. Encapsulates the information needed when creating a control. |
Public Events
Name | Description | |
---|---|---|
DeleteCell | Optional delegate method for additional processing. | |
SelectedCellsChanged | Optional delegate method for additional processing. | |
ViewerDragDrop | Optional delegate method for additional processing. | |
ViewerDragOver | Optional delegate method for additional processing. | |
ViewerScroll | Optional delegate method for additional processing. |
See Also
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document