在指定的ChartArea中显示Series
2024-10-21 07:38:38
WinForm的Chart有Series, ChartArea,输出图表就往Serie里扔数据就可以了,很方便是吧。我原想Area和serie有上下级关系,可是我错了,Area和Serie并没有上下级关系。
但如果要把serie显示在指定的Area怎么办呢?
答案是:要把serie和area做一个关联,而且坑爹的是,竟然不能用area的句柄来关联,而必须是通过area的名称来关联!
上代码!
ChartArea area0=new ChartArea("A1");
ChartArea area1=new ChartArea("A2"); chart1.ChartAreas.Clear();
chart1.ChartAreas.Add(area0);
chart1.ChartAreas.Add(area1); chart1.Series.Clear();
chart1.Series.Add("s1");
chart1.Series.Add("s2");
/*到这里一切正常对不对
下面来把serie与area做关联 想当然既然生成了area0,area1的ChartArea句柄,用
chart1.Series["s1"].ChartArea=area0;// 对不对?
我就是这么想的,我太天真了。正确的姿势是:
*/
chart1.Series["s1"].ChartArea="A1"; //够ft的吧
chart1.Series["s1"].ChartArea="A2";
最新文章
- 解决 node-gyp rebuild 卡住 的问题
- [Sass]混合宏的参数
- Gym - 100917H
- Eclipse上运行第一个Hadoop实例 - WordCount(单词统计程序)
- 夺命雷公狗---node.js---9实现页面的跳转
- 基于@AspectJ和schema的aop(二)---@AspectJ基础语法
- 在Java如何保证方法是线程安全的
- 获取手机的UUID
- json2.js 的使用
- Android(java)学习笔记96:如何改变spinner系统自带的字体和颜色
- java新手笔记20 抽象类模板(letter)
- GitHub上传不了的解决 ssh: connect to host github.com port 22: Bad file number git did not exit cleanly (exit code 128)
- iOS 蓝牙4.0开发
- 使用VS Code开发AngularJS 2 第一个应用程序
- var_export函数的使用方法
- AngularJS Change Path Without Reloading
- ImageView及其子类(一)
- SparkStreaming读取Kakfa数据时发生OffsetOutOfRangeException异常
- Vue 路由的嵌套
- echarts 调整图表大小的方法
热门文章
- Machine Learning in Action(5) SVM算法
- machine learning for hacker记录(3) 贝叶斯分类器
- Exam 70-762 Developing SQL Databases
- [haoi2008]玩具命名
- ffmpeg: error while loading shared libraries: libavdevice.so.52
- 调用html进行android布局
- servlet串行拦截器实现例子
- android:textAppearance
- 树堆(Treap)
- <;VS>;MFC程序显示命令行窗口