I'm looking for a component that I can use to plot class times against a timeline for four different instructors. So the y axis will contain a timeline at 30 minute intervals, with the instructors class times stacked in one column per instructor. Any idea what control I should look at using? I thinking the MS Chart control stacked column chart may be the solution - not really sure how to set this up...anyone know of a link or example similar to what I'm trying to accomplish?
Chart Control for .NET Framework enables you to add robust charting abilities to your applications with little effort. It is a fully managed .NET Framework component and has been specifically designed for use with Microsoft Visual Studio 2008.
For examples of how to use Chart Control for .NET Framework, download the samples on Codeplex. Also, to access community content, go to the Chart Control Forum.
http://go.microsoft.com/fwlink/?LinkId=128713
I've used Google Chart a few time with success. Use the google machine, I think there are even videos out there on how to use it.
Good luck.
A really simple charting component is to use the System.Windows.Forms.DataVisualization.Charting Chart
http://msdn.microsoft.com/en-us/library/system.windows.forms.datavisualization.charting.chart.aspx
It comes standard in the .NET 4.0 framework -- otherwise you can download a the assemblies here:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&displaylang=en
I use this chart control frequently and have built other components on top of it. It's very straightforward to use and supports databinding
Related
I'm having a lot of fun with C#, recently I created a simple "statistics calculator". It takes in data and calculates the mean, standard deviation etc.
However, I want to add something visual to my console apps. For example a diagram showing the data, or a graph (I also want to try coding something with function graphing).
How can I do that?
It depends on what visual technology you use – WinForms, WPF, MAUI, etc. WinForms has the built-in Chart class. But I think you will eventually want to explore other, 3rd party solutions. I used the LiveCharts with WPF. It is not that hard to prepare data and the graphs look nice.
For GUI with .Net there are many options including:
Web: https://dotnet.microsoft.com/en-us/
Desktop :
https://dotnet.microsoft.com/en-us/apps/desktop ,
https://learn.microsoft.com/en-gb/dotnet/desktop/wpf/get-started/create-app-visual-studio?WT.mc_id=dotnet-35129-website&view=netdesktop-6.0
Multi-Platform: https://dotnet.microsoft.com/en-us/apps/maui , https://www.avaloniaui.net/
I am trying to get a stacked bar chart but apprently its harder than it looks.
I have been reading this blog: MSDN BLOG
But the documentation of how to actually get it to work is lacking ALOT!
I have also been looking at other stacked bar chart but since me and my company is using Windows XP i am restricted to .Net 4.0 which means that i apprently can only use the offical WPF toolkit.
Now my question is simple, does anyone know any stacked bar charts OR have experiance with the above mentioned blog ?
As you said, the documentation is lacking (ALOT indeed).
It seems that stacked bars aren't really officially released either, since you need to a bit of a hack to get the version 4 of the toolkit in order to get them (see my answer here)
Having said that, I got them up and working.
So my answer to the second one is: Yes :).
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.
It uses .Net4 framework.
i need to create a chart similar to this: link text
Do you have any tips or ideas of a library that I could use? I've tried Google Charts but it's not as flexible as I need it to be.
Note that I cannot use a library that requires a third party library to view the charts (like flash or silverlight).
Thanks
Take a look at Microsoft Chart Controls. Although targeting .Net Framework 3.5 they can also be used by applications using .Net 2.0
We use dotNetCharting for all of our charting. It is pretty much capabable of doing most things.
It's not free though.
You can use DundasWebChart. You can download from Dundas Web Chart for ASP .Net
I'm looking for ways to present statistical information in my ASP.NET web application. Ease of use is not a priority: I have tried "Microsoft Chart Controls for Microsoft .NET Framework 3.5" and would like to have much more control on how my data is presented. Price is also of great importance...
Please advise.
you can try Fusion charts
also you can try charting controls. Here is the article link:
http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx
A few years ago (during the IE5/DHTML heyday) I was in a team that created an entire medical application with alot of visual indicators built entirely with javascript (data was loaded from the server via Remote Scripting (now known as Ajax). We basically filled divs by correlating it's height/width pixel count with the 0 to 100% range.
I'm just sayin, something to consider :)
Rodney
ComponentArt have some really good .NET visualization components for any kind of data. From what I remember (1 year ago), depending on your budget, their prices may be out of reach, but you weren't specific as to a budget.
Chart Controls is pretty powerful. For an example of advanced out-of-the-box functionality, see my HEDIS chart demo. You can extend Chart Controls in many ways and even write your own custom painting logic.
Maybe, Google Chart will do?
I need a open-source/free C# tool or library that can do financial charting for a student project. It needs to be able to do a open-high-low-close chart, and be able to graph various technical indicators that I calculate, all from within a Windows form.
Any recommendations?
Try ZedGraph. You can do almost anything with that library.
Note: It's free and open source.
Microsoft has released a chart control for .NET 3.5. You can get support at this forum.
ChartFx from SoftwareFX is pretty good. They are not free but do offer a 30 day trial that might work for a student project.
It's not exactly open-source, but it is free (if you have a valid Office license). You can use Office Web Components to create almost any chart Excel can.
http://www.codeproject.com/KB/aspnet/owc11article.aspx
This may give you clear and simple idea how to use Charts with free source.
http://www.codeproject.com/KB/graphics/charting.aspx
We use StockChartX from www.modulusfe.com - there are COM, WPF and Silverlight versions. Also Flash, HTML5, etc.