场景

Winforn中设置ZedGraph曲线图的属性、坐标轴属性、刻度属性:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100112573

初次加载ZedGraphControl时可以通过其属性设置其Size大小,然后实现一些图形选项功能,设置其一些GraphPane的属性然后对其重新赋值,使其重新加载属性。

GraphPane myPane = new GraphPane();
myPane.Title.Text = Global.panelTitle;
zedGraphControl1.GraphPane = myPane;

但是这样带来的后果是重新赋值后的pane的大小和原来的不匹配。

重新赋值前:

重新赋值后:

注:

博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

ZedGraphControl对象是有size属性的,但是GraphPane是没有size属性的。

为解决这个问题可以在赋值之前重新声明一个ZedGraphControl对象,然后获取其GraphPane,然后对其修改属性,最后将这个GraphPane赋值给原来的ZedGraphControl的ZedGraph属性。

ZedGraphControl zedGraphNew = new ZedGraphControl();
zedGraphNew.Size = zedGraphControl1.Size;
GraphPane myPane = new GraphPane(zedGraphNew.GraphPane);
myPane.Title.Text = Global.panelTitle;
zedGraphControl1.GraphPane = myPane;

修改后效果:

最新文章

  1. (九)Maven坐标详解
  2. for(String s:v)
  3. 《精通C#》第十三章 对象的生命周期
  4. BZOJ2599 [IOI2011]Race
  5. What is /proc/slabinfo?
  6. Node.js学习笔记(1)
  7. C#编程简短总结
  8. POJ 1905 Expanding Rods 二分答案几何
  9. flex 载入GIF图片
  10. BZOJ 3403: [Usaco2009 Open]Cow Line 直线上的牛( deque )
  11. Python 协程总结
  12. Service工作过程
  13. bzoj1597[Usaco2008 Mar]土地购买 斜率优化dp
  14. Spring Boot 的 application.properties
  15. 火星坐标、百度坐标、WGS84坐标转换代码(JS、python版)
  16. MyEclipse连接CVS,如果中间经过一层代理,就没法直接联接到CVS了,哪位知道怎么办?
  17. scala中隐式转换之隐式值和隐式视图
  18. 移动前端兼容性笔记 - 安卓2.x 自带原生浏览器箭头问题
  19. Java网络编程(一)
  20. 原生JS写了一个小demo,根据输入的数字生成不同背景颜色的小方块儿~

热门文章

  1. java基础(25):Properties、序列化流、打印流、commons-IO
  2. JavaScript的七种数据类型
  3. JS基础语法---continue关键字
  4. RiscV汇编介绍(1)-编译过程
  5. GDAL读取Shp问题解决:Unable to open EPSG support file gcs.csv
  6. 算法基础:BFS和DFS的直观解释
  7. cin.get()解密
  8. git笔录
  9. 使用DRF来快速实现API调用服务
  10. zz高精地图和定位在自动驾驶的应用