C#windowsForm怎样实现坐标

qq_15388085 2017-05-17 09:17:39
最近在做一个项目,用到C#的windowsform,需要用picturebox控件显示图形,但是不知道怎么设计坐标,怎么变成,实现坐标的自动变换,现在的界面大致如下图
烦请各位大神帮帮忙,谢谢,需要加些什么控件,程序怎么编?
...全文
318 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
绿领巾童鞋 2017-05-17
  • 打赏
  • 举报
回复
gdi+......
正怒月神 2017-05-17
  • 打赏
  • 举报
回复
不清楚你的具体图形。 因为涉及到坐标。如果是柱状图,饼图,折线图之类的。 那完全可以使用 chart 控件。http://blog.csdn.net/dream2050csdn/article/details/53510340
xuzuning 2017-05-17
  • 打赏
  • 举报
回复
既然是 需要用picturebox控件显示图形,那么就没有什么控件可利用了 一切都需要自己画出
assky124 2017-05-17
  • 打赏
  • 举报
回复
GDI 的坐标是 (0,0)--------------------------------------> x | | | | | ↓ y
bloodish 2017-05-17
  • 打赏
  • 举报
回复
1. 要画曲线或各种谱图跟Picturebox一点关系都没有 2.Zedgraph是比较经典的.Net开源控件,去codeproject或者github搜一下,拿下来好好看看代码 3,学习一下什么是双缓存,了解怎么先在内存的位图中作图,然后在窗体或控件的Paint事件中将位图显示出来。 4,逻辑坐标和设备坐标的变换问题,在Zedgraph中你能找到答案
qq_15388085 2017-05-17
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
既然是 需要用picturebox控件显示图形,那么就没有什么控件可利用了 一切都需要自己画出
谢谢你的解答,不知道可有快速画出坐标的方法,主要是刻度,坐标值的更新,动态图,期待你的再次解答,谢谢
qq_15388085 2017-05-17
  • 打赏
  • 举报
回复
引用 4 楼 hanjun0612 的回复:
不清楚你的具体图形。 因为涉及到坐标。如果是柱状图,饼图,折线图之类的。 那完全可以使用 chart 控件。http://blog.csdn.net/dream2050csdn/article/details/53510340
对,是画折线图之类的,因为之前都做得差不多了,现在由于时间问题,不想做大的改动,只想实现坐标,坐标值的自动更新,图是一个动态图,不断更新,纵坐标值在改变,感谢你的解答,期待你再次解答
qq_15388085 2017-05-17
  • 打赏
  • 举报
回复
引用 2 楼 assky124 的回复:
GDI 的坐标是 (0,0)--------------------------------------> x | | | | | ↓ y
你好,谢谢你的解答,那么坐标刻度该怎么画出来呢,还有坐标值的自动更新,期待你的解答,谢谢

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧