使用MsChart在c#中使用Sofisticated图表 [英] Sofisticated charting in c# using MsChart

查看:75
本文介绍了使用MsChart在c#中使用Sofisticated图表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

有人可以帮帮我...我是C#应用程序的新手,我不知道是否可以关注...

i目前正在用C#开发一个应用程序,它需要有一些数据的图形表示。该数据的时间戳记录在某个设备中,我必须使用某种协议读取它,并且需要动态地绘制时间。时间可以从几秒到几年不等。因此,应用程序需要具有从几年到几秒的分辨率。此外,应该能够放大此图表上的特定区域以查看第二个分辨率并使用鼠标滚动缩小。只需将鼠标悬停在特定数据点上,用户就能够看到与特定数据点对应的所有数据。



我正在使用Microsoft图表工具(MsChart)完成上述所有操作。请告诉我是否可以在MsChart中进行。我正在使用.NET 4.0免费提供的MsChart工具。如果是,那么请提供链接/代码片段以实现相同的目标。 否则,建议我使用其他工具,支付一个或开源,使用它我可以完成我的预期任务。

Hi there,
Can somebody please help me out... i am new to C# application and i don''t know if following is possible...
i am currently developing an application in C#, which needs to have a graphical representation of some data. The time stamp of that data is recorded in certain device, i have to read it using certain protocol and it needs to be plotted against time dynamically. The time can vary from seconds to years. So the application needs to have resolution from years to seconds. Moreover one should be able to zoom into particular area on this chart to see the second''s resolution and zoom out using mouse scroll. The user should be able to see all the data corresponding to a particular data point on just hovering the mouse over that particular data point.

I am doing all the above things using Microsoft charting tool (MsChart). Please tell me if it is possible to do it in MsChart. I am using MsChart tool which comes free with .NET 4.0. If yes, then please provide me link/code snippet to achieve the same. Otherwise, suggest me some other tool, be it paid one or open source, using which i can do my intended task.

推荐答案

确定 - 试试这个:

这个网站上有一些关于图表和使用MS图表的文章。搜索文章,阅读它们,看看你是否找到了你想要的东西。

你的问题是一个很好的要求描述,但没有合同你很难让任何人为你写这么多的代码。



如果你愿意,你可以自己写一篇关于你最终如何开始工作的文章。



几个示例文章:

用于Web和Windows窗体应用程序的新Microsoft图表控件 [ ^ ]



Windows Charting Application [ ^ ]
OK - try this:
There are a few (1000) articles on this site about Charts and using MS Charts. Search articles on that, read them see if you find what you are after.
Your question is a good requirement description, but without a contract you will struggle to get anyone to write this amount of code for you.

If you like you can write an article yourself on how you eventually get it to work.

A couple of example articles:
New Microsoft Chart Controls for Web and Windows Forms Applications[^]

Windows Charting Application[^]


这篇关于使用MsChart在c#中使用Sofisticated图表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆