概述
上一文中我们讲了缩放的模式,本文我们来讲平移放大,主要是通过给X轴和Y轴添加范围选择器,通过拖动范围选择器来放大某部分的Serise值,如图:
首先,我们来定义两个范围选择器:
1: AxisScrollbar _horizontalAxisScrollbar;
2: AxisScrollbar _verticalAxisScrollbar;
然后,绑定范围选择器到FlexChart
1: public void SetupRangeSelector()
2: {
3: if (_horizontalAxisScrollbar != null || _verticalAxisScrollbar != null) return;
4:
5: // add horizontal AxixScrollbar
6: _horizontalAxisScrollbar = new AxisScrollbar(flexChart1.AxisX);
7: _horizontalAxisScrollbar.Height = 24;
8:
9: // add vartical AxixScrollbar
10: _verticalAxisScrollbar = new AxisScrollbar(flexChart1.AxisY);
11: _verticalAxisScrollbar.ScrollButtonsVisible = false;
12: }
Demo在随机安装的sample中 :\Documents\ComponentOne Samples\WinForms\C1FlexChart\CS\AxisScrollbar
如果你有疑问,可以到GCDN获得技术支持:
http://gcdn.grapecity.com.cn/showforum-68.html
GCDN:http://gcdn.grapecity.com.cn/
官方网站:/developer