此控件可支持发达缩小功能(包括滚动鼠标滑轮)点击工具面板上的小手 出现 时可在 scope
控件上滚动鼠标滑轮进行缩放。下图为放大后的频谱图:
也可鼠标点击拖动:
拖动后:
但是拖动后的频谱会自动停止刷屏,这时可点击工具面板中的 再开启刷屏,可以后台写代码来实
开启刷屏,代码如下:
this.scope.Hold = false; //开启刷屏
*有的项目会根据需要只要求放大缩小其中的一个轴。下面拿只放大 X 轴来举例说明一下
在 X 轴放大的同时 Y 轴保持不变。
代码如下:
//缩放后触发scope_ZoomChanged事件
this.scope.ZoomChanged += new
Mitov.PlotLab.ZoomChangedEvent(scope_ZoomChanged);
///
/// 缩放后触发
///
///
///
private void scope_ZoomChanged(object Sender, Mitov.PlotLab.ZoomChangedEventArgs
Args)
{
}
if (this.scope.YAxis.Zooming.Max != yMax)
this.scope.YAxis.ZoomTo(yMin, yMax);//缩放到原来的位置
参数设置 点击弹出设置对话框如下: