
A few weeks back I posted a WPF-based chart in my blog. Currently in one of my projects I need to deploy charts that support displaying multiple data series side-by-side and showing the value tick on the top similar as Google Finance charts does. So based on my previous WPF chart, I developed this “another chart” that can support multiple series. Here I also used the performance optimization with streamGeometry to enhance the chart memory consumption and response speed. I have to admit this chart is heavily inspired by the features in the Google Finance charts.
You can take a look at the final chart in action:
[Updated 8/4/2008]
The download link has been updated. CLick the following link to download the source code:
Hi
I could not find the project file for Visual Studio in the download. How can i compile the source code to test it? thanks
I used the csproj file and it worked. Obviously i am new @ VS.
Thanks!
Great control!
Hi,
It’s a great job.
It can save a lot of my time.
But, the download link is dead to me.
can you email me?
Thanks a lot!!
An excellent control! I’m brand new to WPF and this is exactly what I’m looking for. Thanks!
Great tool. But I think this control has a problem in Pan mode. The Pan cursor doesn’t stay with the point it clicks when it is moving. The one in Codeproject works fine.
I fixed the problem I just mentioned. In PanChart() method you have to save the new position as the last position, and also need to initialize the last position values in MouseDown event handler.
World needs people like You. Thanks
Oh no!!! I have just found what appears to be EXACTLY what I need (in a very good-looking package too) and the link does not seem to provide the source any more!
Any chance of a new link?
the link does not work…
Wow! Nice looking control. Any chance of posting the source again? The box.net site is no longer hosting it.
How come I can’t get to the download screen for this source code. Everytime I click on the link to download, it brings me to the http://box.net/shared/0my8ihfkyx page where it says “No shared files/folders found”. Please help!!!
Hey!
Does your chart support multiple Y axis? F.e.: one line with its own Y axis for showing speed in mph and another one with a diff Y axis for showing the state of the vehicle (0,1) ?
The chart looks great. Keep on the good work.
That is a really nice chart! I used your sample code in a Resolver One Workbook to show how to use WPF from an IronPython spreadsheet. Click the link if you are interested.
Keep up the great work!
[...] use .NET components to create a more sophisticated solution.In this spreadsheet Greg Bray uses a WPF charting component, created by Li Gao, to show interactive charts from data stored inside Resolver One.The chart is [...]
It cant be download from
http://box.net/shared/0my8ihfkyx