←选择平台

ImageViewerAutoPanInteractiveMode类

总结

自动锅旁边的观点当鼠标或触摸的边缘。

语法
c#
VB
c++
公共ImageViewerAutoPanInteractiveMode:ImageViewerInteractiveMode
公共ImageViewerAutoPanInteractiveMode继承了ImageViewerInteractiveMode
公共ref类ImageViewerAutoPanInteractiveMode:ImageViewerInteractiveMode
讲话

ImageViewerAutoPanInteractiveMode来源于ImageViewerInteractiveMode和订阅以下的事件InteractiveService:

ImageViewerAutoPanInteractiveMode当视图边界大于当前图像查看器客户区域如下:

  • 当鼠标或触摸接近观众的边缘,然后有更多的空间在这个方向上,这种模式将调用ImageViewer.ScrollByRestrict在这个方向平移视图。多远的指针边界被认为是“关闭”是由吗EdgeSize。之前的延迟auto-panning开始控制BeginDelay

  • 如果用户不移动指针,PanDelay运行,那么这种模式将继续在这个方向平移观众,直到达到最大值所允许ScrollByRestrict

ImageViewerAutoPanInteractiveMode可以有或没有用户按住鼠标按钮通过的价值MouseButtons。它还可以结合其他模式允许auto-panning观众而另一模式运行,因为它:*不设置InteractiveEventArgs.IsHandled真正的工作时

示例代码显示了如何使用auto-panImageViewerRubberBandInteractiveMode允许画一个橡皮筋,朝着观众当用户到达边缘的边缘。这是用橡皮筋auto-pan添加额外的功能。

有关更多信息,请参考图像查看器交互模式

例子
c#
VB
使用Leadtools;使用Leadtools.Controls;使用Leadtools.Codecs;使用Leadtools.Drawing;使用Leadtools.ImageProcessing;使用Leadtools.ImageProcessing.Color;_imageViewer.InteractiveModes.BeginUpdate ();varautopan =ImageViewerAutoPanInteractiveMode ();autopan。PanDelay= 100;_imageViewer.InteractiveModes.Add (autopan);_imageViewer.InteractiveModes.EndUpdate ();
进口Leadtools进口Leadtools.Controls进口Leadtools.Codecs进口Leadtools.Drawing进口Leadtools.ImageProcessing进口Leadtools.ImageProcessing.Color_imageViewer.InteractiveModes.BeginUpdate ()昏暗的autopan作为ImageViewerAutoPanInteractiveMode ()autopan。PanDelay= 100_imageViewer.InteractiveModes.Add (autopan)_imageViewer.InteractiveModes.EndUpdate ()
需求
目标平台
Leadtools.Controls作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。