MedicalViewerSplitter类

总结
代表了类,用于获取或更新的信息查看器分离器。
语法
c#
VB
c++
公共MedicalViewerSplitter
公共MedicalViewerSplitter
公共ref类MedicalViewerSplitter
讲话
例子
c#
VB
使用Leadtools;使用Leadtools.Dicom;使用Leadtools.Medical3D;使用Leadtools.Codecs;使用Leadtools.MedicalViewer;使用Leadtools.ImageProcessing;使用Leadtools.ImageProcessing.Core;使用Leadtools.ImageProcessing.Color;使用Leadtools.Annotations.Engine;使用Leadtools.Annotations.Designers;MedicalViewerSplitterForm:形式{私人MedicalViewer _medicalViewer;无效MedicalViewerLocalizer_SizeChanged (对象发送方的EventArgs e){_medicalViewer。大小=大小(.ClientRectangle.Right,.ClientRectangle.Bottom);}公共MedicalViewerSplitterForm (){DicomEngine.Startup ();RasterCodecs _codecs =RasterCodecs ();.SizeChanged + =EventHandler (MedicalViewerLocalizer_SizeChanged);/ /创建医疗查看器和调整大小和位置。_medicalViewer =MedicalViewer (1、2);_medicalViewer。位置=点(0,0);_medicalViewer。大小=大小(.ClientRectangle.Right,.ClientRectangle.Bottom);/ /加载一个图像,然后将其添加到控制。RasterImage _image = _codecs.Load (Path.Combine (LEAD_VARS.ImagesDir“xa.dcm”));MedicalViewerMultiCell细胞=MedicalViewerMultiCell (_image真正的,1,1);细胞。FitImageToCell =;/ /添加一些行动,用于改变图像的属性内部的控制。cell.AddAction (MedicalViewerActionType.Scale);cell.AddAction (MedicalViewerActionType.Offset);cell.AddAction (MedicalViewerActionType.WindowLevel);cell.AddAction (MedicalViewerActionType.Stack);/ /添加操作分配给一个鼠标按钮,即当用户单击并拖动鼠标按钮时,相关的行动将被激活。cell.SetAction (MedicalViewerActionType。规模,MedicalViewerMouseButtons。中间,MedicalViewerActionFlags.Active);cell.SetAction (MedicalViewerActionType。抵消,MedicalViewerMouseButtons。对,MedicalViewerActionFlags.Active);cell.SetAction (MedicalViewerActionType。WindowLevel MedicalViewerMouseButtons。离开,MedicalViewerActionFlags.Active);cell.SetAction (MedicalViewerActionType。堆栈,MedicalViewerMouseButtons。轮,MedicalViewerActionFlags.Active);_medicalViewer.ColumnSplitters [0]。位置= 0.25;_medicalViewer.Cells.Add(细胞);/ /调整一些性质的细胞和添加一些标签。_medicalViewer.Cells [0]。MedicalViewerTagAlignment SetTag (2。TopLeft MedicalViewerTagType.UserData,“前女友ID 230-36-5448。”);_medicalViewer.Cells [0]。MedicalViewerTagAlignment SetTag (4。TopLeft MedicalViewerTagType.Frame);_medicalViewer.Cells [0]。MedicalViewerTagAlignment SetTag(6日。TopLeft MedicalViewerTagType.Scale);_medicalViewer.Cells [0]。MedicalViewerTagAlignment SetTag (2。BottomLeft MedicalViewerTagType.WindowLevelData);_medicalViewer.Cells [0]。MedicalViewerTagAlignment SetTag (1。BottomLeft MedicalViewerTagType.FieldOfView);Controls.Add (_medicalViewer);_medicalViewer。码头= DockStyle.Fill;DicomEngine.Shutdown ();}公共MedicalViewer查看器{得到{返回_medicalViewer;}}}MedicalViewerSplitterForm GetMedicalViewerSplitterForm (){返回MedicalViewerSplitterForm ();}/ /这个例子引线xa。dcm image3形象。dcm映像,并使用预设调色板(酷)的融合过程。公共无效MedicalViewerSplitterExample (){MedicalViewerSplitterForm myForm = GetMedicalViewerSplitterForm ();MedicalViewer MedicalViewer = myForm.Viewer;myForm.ShowDialog ();}静态LEAD_VARS{公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”;}
进口Leadtools进口Leadtools.Dicom进口Leadtools.Medical3D进口Leadtools.Codecs进口Leadtools.MedicalViewer进口Leadtools.Annotations.Engine进口Leadtools.Annotations.Designers进口Leadtools.ImageProcessing.Core私人MedicalViewerSplittersForm:继承了形式私人_medicalViewer作为MedicalViewer私人MedicalViewer_SizeChanged (按值传递发送方作为对象,按值传递e作为EventArgs)_medicalViewer。大小=大小(.ClientRectangle.Right,.ClientRectangle.Bottom)结束公共()DicomEngine.Startup ()昏暗的_codecs作为RasterCodecs =RasterCodecs ()AddHandlerSizeChanged,AddressOfMedicalViewer_SizeChanged“创建医疗查看器和调整大小和位置。_medicalViewer =MedicalViewer (1、2)_medicalViewer。位置=点(0,0)_medicalViewer。大小=大小(.ClientRectangle.Right,.ClientRectangle.Bottom)加载一个图像,然后将其添加到控制。昏暗的_image作为RasterImage = _codecs.Load (Path.Combine (LEAD_VARS.ImagesDir“xa.dcm”))昏暗的细胞作为MedicalViewerMultiCell =MedicalViewerMultiCell (_image真正的,1,1)细胞。FitImageToCell =添加一些行动将被用于改变图像的属性内部的控制。cell.AddAction (MedicalViewerActionType.Scale)cell.AddAction (MedicalViewerActionType.Offset)cell.AddAction (MedicalViewerActionType.WindowLevel)cell.AddAction (MedicalViewerActionType.Stack)分配说鼠标按钮操作,也就是说,当用户单击并拖动鼠标按钮,相关的行动将被激活。cell.SetAction (MedicalViewerActionType。规模,MedicalViewerMouseButtons。中间,MedicalViewerActionFlags.Active)cell.SetAction (MedicalViewerActionType。抵消,MedicalViewerMouseButtons。对,MedicalViewerActionFlags.Active)cell.SetAction (MedicalViewerActionType。WindowLevel MedicalViewerMouseButtons。左,MedicalViewerActionFlags.Active)cell.SetAction (MedicalViewerActionType。堆栈,MedicalViewerMouseButtons。轮,MedicalViewerActionFlags.Active)_medicalViewer.ColumnSplitters (0)。位置= 0.25_medicalViewer.Cells.Add(细胞)调整一些细胞属性和添加一些标签。_medicalViewer.Cells (0)。MedicalViewerTagAlignment SetTag (2。TopLeft MedicalViewerTagType.UserData,“前女友ID 230-36-5448。”)_medicalViewer.Cells (0)。MedicalViewerTagAlignment SetTag (4。TopLeft MedicalViewerTagType.Frame)_medicalViewer.Cells (0)。MedicalViewerTagAlignment SetTag(6日。TopLeft MedicalViewerTagType.Scale)_medicalViewer.Cells (0)。MedicalViewerTagAlignment SetTag (2。BottomLeft MedicalViewerTagType.WindowLevelData)_medicalViewer.Cells (0)。MedicalViewerTagAlignment SetTag (1。BottomLeft MedicalViewerTagType.FieldOfView)Controls.Add (_medicalViewer)_medicalViewer。码头= DockStyle.FillDicomEngine.Shutdown ()结束私人MedicalViewerLocalizer_FormClosing (按值传递发送方作为对象,按值传递e作为FormClosingEventArgs)结束公共只读的财产查看器()作为MedicalViewer得到返回_medicalViewer结束得到结束财产结束私人函数GetMedicalViewerSplittersForm ()作为MedicalViewerSplittersForm返回MedicalViewerSplittersForm ()结束函数这例子引线xa。dcm image3形象。dcm映像,并使用预设调色板(酷)的融合过程。< TestMethod () > _公共MedicalViewerSplittersExample ()昏暗的myForm作为MedicalViewerSplittersForm = GetMedicalViewerSplittersForm ()昏暗的medicalViewer作为MedicalViewer = myForm.ViewermyForm.ShowDialog ()结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串=“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

Leadtools.MedicalViewer作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。