Three Line Break chart using Silverlight - silverlight

I need to create interactive "Three Line Break chart". It is a type of chart that mainly used in financial/stock analysis.
I downloaded ASP.NET chart control samples from msdn and played around with the "Three line break chart" type that included in the package. It looks great but it is not interactive (chart gennerated is an image ) so I can not just use it.
So, I think I need to use Silverlight, I am wondering anyone knows if there is any free Silverlight chart control package that provides this type of chart out of box?
Thanks a lot.

The Silverlight Toolkit provides some charting controls. Samples can be watch here. An other good library that provides chart ist visifire. But you need a licence if you want to use it commercial.

Related

Creating gantt chart in C#

I need a help creating gantt chart, that will look like this below
I am using DevExpress 12.2, and WinForms.
It doesn't need to be done with DevEpress, I just need to get that look.
Thank you
It's been a while since this was asked, but I've wanted something like this too. I looked at other WinForms Gantt Chart controls available and found they were pretty complicated. So I made a simple, yet highly-customizable Gantt Chart for WinForms: https://github.com/derekantrican/GanttChart . No DevExpress required
The "month view" that you want isn't supported yet but I'm working on adding it!
It has been a while since I last used DevExpress, but I recently used the following open source control, which is quite easy to implement and well-documented. I strongly suggest you to take a look into it.
Codeplex - .NET Winforms Gantt Chart Control
Also, you could probably do something with the Chart control of .NET but that will just require a lot more work, so I'd give the link I put above a shot.
In case if you are looking for a full-featured interactive Gantt view, you can also check the Scheduler Control - Gantt View.

DynamicDataDisplay and other charting libraries for WPF apps

I am looking for a feature rich charting library, I've seen infragistics but it is not performant enough when there are many data points rendered, on the other hand I see DynamicDataDisplay is a pretty awesome library, but the project is not maintained anymore. Could you list other charting libraries that I should be aware of. I am looking from performance and customizability criteria.
You can try to download a trial version of LightningChart, the fastest and fully configurable Charting and Data visualization components for .Net. Examples are included in download package.
You also can read about benchmark and see for yourself.
I have plotted line charts with around a million data points using ChartDirector, and it can plot it well within 1 second. However, ChartDirector is a Windows Forms control, so it needs to be hosted in a WindowsFormsHost control when used in WPF. You can also just display the chart as an image in a WPF image control, but then you lose the user interaction features (track cursors, drag to zoom/scroll, ...).

stacked bar chart in wpf toolkit

can someone guide me on developing stacked bar chart in WPF toolkit. i tried that but didn't find a ready to go solution for this.
or is there any reference for developing a custom control to server the purpose of a stacked bar chart.
thanks
David Anson had a nice blog series on the WPF tool kit and charts, this one discusses the stack bars and should provide a good starting point.
This was a confusing topic to me for a day or so.
David Anson created some cool stacking charts for the Silverlight Toolkit Data Visualization library. The confusing part to me (as a WPF newbie) was that they were not present in the WPF Toolkit Data Visualization library.
In general, the goal seems to be to align the Silverlight Toolkit and the WPF Toolkit. Unfortunately, the current official version of the WPF Toolkit is from early 2010. The stacking charts in the Silverlight Toolkit were released around the same time and so the toolkits have not yet been aligned..
Clear as mud? David Anson was nice enough to provide the WPF source and binaries for the developer version of this toolkit. So, while not officially released, you can still get stacking charts with little effort.
The second problem I had was that once I had this binary referenced, my code compiled correctly but XAML UI designer couldn't recognize any of the new controls and barfed constantly. I resolved this by re-building the developer version of the toolkit to generate .pdb files.
Seems to be that the latest published version of the WPF Toolkit is 3.5 or 3.5.5, depending on where you get it from.
The stacked charts are only available in version 4 of the toolkit, which is available for Silverlight, but not officially for WPF.
If you'll head to this post, you can download the examples he uses (direct link).
Now, here's the beauty: browse to the "Toolkit -> WPF4" folder, and take the dll you'll find there. This is the version 4 toolkit for WPF, which you can then reference in your project, and have access to the stacked barcharts.
Once you got that up and running, just have a look at the code for the stacked bars examples, and work from there.
(Warning: I'm rather unhappy with those examples, since they relay heavily on code behind, and are not MVVM friendly at all, so I had to work around this a bit. It can be done though)
For people still finding this thread: Stacked100 and Stacked Series for Area, Bar, Column, and Line are available in the 4.0 release of the WPF Toolkit.

Silverlight Charting Toolkit: Are Interactive Charts possible?

Has anyone tried or successfully implemented interactivity in the charts of the Silverlight Charting Toolkit? I want to grab a column for instance and move it up, so that the bound value is increased through my interaction with the chart.
I know there are commercial alternatives out there but really would like to know if it is possible with the toolkit or only achievable with disproportionate effort.
Thanks in advance.
This doesn't directly answer your question, but since the question has been sitting since March, I'll post it anyway.
Try Telerik's RadChart control. It supports a lot more than the standard stuff.
Telerik has a wide variety of interactive charts including this one that you can play around with. You may want to start with this page and click the "Other Chart Examples" drop down to see what they have to offer.

Is there a document highlighting WPF and Silverlight controls available in the framework?

I'm looking for something like a pdf or anything else that would show a chart of available controls in SL and/or WPF.
Ideally, the chart should have a drawing of the control, some succinct description and the hierarchy if possible.
Has anyone seen such a thing? Freeware or Payware, can even be from a book I could buy.
The following MSDN link lists the controls within the Silverlight SDK:
http://msdn.microsoft.com/en-us/library/cc189048(VS.95).aspx
You can try the sdk controls live following this link:
http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/#/?sref=HomePage
The controls within the Silverlight Toolkit can be found here:
http://silverlight.codeplex.com/
Also, there are plenty of third party controls for Silverlight. The following link contains a list to some of them (free or not):
http://timheuer.com/blog/archive/2009/01/28/comprehensive-list-of-silverlight-controls.aspx
The controls that are shipped with the platform are fairly straightforward, so I'm not sure that would even make sense - i.e. the basic buttons, input box, text block, etc.
As for the controls that are shipped with the Toolkit, which is the richer feature set released out of band in relation to the Silverlight trunk, you can preview everything you asked for here:
http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html
What's more, the source code for the preview is included with the tool kit so it's very easy to see how any of those controls were used.

Resources