C# winform 图表绘制

yexihao2009 2013-10-21 08:28:37


如图,我想做的效果是下面的图表控件 包括曲线图和曲线图上方的正方形文本框以及更上方的长方形文本框,并且这三者要同步动态的绘制在图表上,并且包括部分像标尺,放大缩小部分区域等图表的属性,这样的控件该怎么做?希望给下思路,先谢谢各位了!这个控件如果哪位牛人能做出来的话可以外包,谢谢。。。急急急~~~
...全文
705 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
_小黑_ 2013-10-23
  • 打赏
  • 举报
回复
threenewbee 2013-10-22
  • 打赏
  • 举报
回复
引用 3 楼 yexihao2009 的回复:
[quote=引用 1 楼 caozhy 的回复:] 肯定没有一模一样的。可以自己做一个,用几个控件的组合就可以。
可以几个控件组合 但是问题的关键是这样组合的控件在动态绑定数据时能不能同步 或者是当X轴或Y轴放大的时候 这几个控件能不能同步同比例的放大 如果用组合控件实现的话估计会有这样的问题存在[/quote] 没有问题,用事件将它们绑定在一起。
yexihao2009 2013-10-22
  • 打赏
  • 举报
回复
引用 8 楼 good_jobs 的回复:
知道逻辑,就可以绘制啊,GDI+自定义控件开发
GDI+了解的不太多 这么说的话是组合控件好还是重新绘制好?哪个性能更好或者说效果更好?
good_jobs 2013-10-22
  • 打赏
  • 举报
回复
知道逻辑,就可以绘制啊,GDI+自定义控件开发
yexihao2009 2013-10-22
  • 打赏
  • 举报
回复
引用 5 楼 caozhy 的回复:
[quote=引用 3 楼 yexihao2009 的回复:] [quote=引用 1 楼 caozhy 的回复:] 肯定没有一模一样的。可以自己做一个,用几个控件的组合就可以。
可以几个控件组合 但是问题的关键是这样组合的控件在动态绑定数据时能不能同步 或者是当X轴或Y轴放大的时候 这几个控件能不能同步同比例的放大 如果用组合控件实现的话估计会有这样的问题存在[/quote] 没有问题,用事件将它们绑定在一起。[/quote] 好的 我先试下这个思路 谢谢版主 之后遇到问题再来请教你
yexihao2009 2013-10-22
  • 打赏
  • 举报
回复
引用 5 楼 caozhy 的回复:
[quote=引用 3 楼 yexihao2009 的回复:] [quote=引用 1 楼 caozhy 的回复:] 肯定没有一模一样的。可以自己做一个,用几个控件的组合就可以。
可以几个控件组合 但是问题的关键是这样组合的控件在动态绑定数据时能不能同步 或者是当X轴或Y轴放大的时候 这几个控件能不能同步同比例的放大 如果用组合控件实现的话估计会有这样的问题存在[/quote] 没有问题,用事件将它们绑定在一起。[/quote] 版主你好 我今天用了下GDI+ 想尝试绘图,但是实现起来好像很麻烦,你说的几个控件用事件绑定在一起能不能提示下 我该用什么事件呢?绑定的话估计也会遇到我在GDI+绘图遇到的问题 当放大X轴坐标时 这些控件大小要同比例变化 这个问题我不知道怎么实现
yexihao2009 2013-10-22
  • 打赏
  • 举报
回复
自己顶下 希望有更多的牛人来提供下思路
yexihao2009 2013-10-22
  • 打赏
  • 举报
回复
引用 10 楼 dylike 的回复:
这个代码量可是超大。。
你好,请问你所说的代码量超大是指什么?是GDI+绘图吗?我刚才试了下GDI+绘图 虽然能绘上去但是同步不好做到啊 我不是GDI+自定义的控件 而是直接在图表上绘的 主要是想试验下可不可行 你有什么好的思路吗?
dylike 2013-10-22
  • 打赏
  • 举报
回复
这个代码量可是超大。。
yexihao2009 2013-10-21
  • 打赏
  • 举报
回复
引用 2 楼 hupo376787 的回复:
擦,这个要找大牛了
谢谢支持 能提供下思路也可以啊
yexihao2009 2013-10-21
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
肯定没有一模一样的。可以自己做一个,用几个控件的组合就可以。
可以几个控件组合 但是问题的关键是这样组合的控件在动态绑定数据时能不能同步 或者是当X轴或Y轴放大的时候 这几个控件能不能同步同比例的放大 如果用组合控件实现的话估计会有这样的问题存在
threenewbee 2013-10-21
  • 打赏
  • 举报
回复
肯定没有一模一样的。可以自己做一个,用几个控件的组合就可以。

110,533

社区成员

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

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

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