How to put excel charts on C# wpf - c#

By using Microsoft.Office.Interop.Excel, I can create the excel chart on my C# program and extract to excel file.
But I want to directly put the chart to C# wpf.
If it's not possible, can anyone suggest a simple charting library/dll for me.

if you want to use chart in wpf, you can import DataVisualization.Toolkit and use the chart control

Related

MS Chart to MS Excel

I am trying to export my MS chart from my Windows from exported out to Excel. Are there any ways to go about doing it or any website that I should look into for help? I have searched with Google but it only shows ASP .NET which is not applicable to me.
My project
What I expect
Instead of chart, Try to export the values or data of chart in Excel (table(s)) and create the chart in the excel so it can be auto populated in there.

How to Make a Box and Whisker Plot in Excel with EPPLus?

I have a C#/ASP.NET program that exports and excel file using EPPlus. I would like to incorporate a box-and-whisker plot into my excel file. However, it doesn't seem to be a default chart type in EPPlus when I look at the options under eChartType, does anyone know how to get one of these charts into the exported excel file.
Thank you!
So after more research it looks like the answer is no. Box Plots weren't added into Excel until the 2016 update and EPPlus is based on earlier versions. However, this pdf from the NI describes how to approximate a box and whisker plot using a stacked bar chart and I suspect it would be possible to recreate this process using EPPlus.

How to generate excel like report in WPF?

I have this Excel Sheet That I want to generate from my WPF Application, What is the easiest way to do so, bear in mind that the table in the sheet may have many containers and each container may have one or more sizes and so on as shown.
I'v looked at the ReportViewer provided in WPF but I don't know how to design such a report using the ReportViewer.
Another thing came to my mind is to fill the excel sheet from the WPF and I found a way to do so by specifying tags (Ex: Date: ) in which I can fill these tags from my WPF application, but I don't know who to generate tables and set their columns and rows according to the data in the database.
Thank you.
Did you try adding Microsoft.Office.Interop.Excel as a dll, and try the code given here.
Or have a look at this sample:
WPF Spreadsheet
I have made good experience with the EPPlus library. The nice thing is, you don't need any MS Office components on your OS to generate the excel files.

How to create an Excel Pie Chart using Infragistics and c#?

I'm developing a web site using c# and MVC4. In one of the sections I have a couple of pie charts that are created using highcharts lib and are based on a table of totals next to the charts.
I need to export to excel both the table with the totals and the charts, and I need to do it in a way in which, once exported, if the table changes in excel the graph will also be updated inside the spreadsheet.
My company is using Infragistics to export to excel, so exporting the table is not a problem, but I'm not sure how to export the pie charts.
I saw this example where a pivot table is created and feed to the table, but I noticed that it is using native excel libraries instead of Infragistics, I've been trying to migrate this but can't seem to find the equivalent to Excel.Application inside Infragistics lib.
Another solution that occur to me is that maybe I can enter a formula inside a cell and have it create the pie chart but I don't think this is possible since, if I'm not wrong, the pie chart is not even included in a cell, but it is a graphic that floats inside the spreadsheet.
So if anyone has had any experience drawing a pie chart from c# to excel using Infragistics and can point me in the right direction would be much appreciated.
Thanks,
I am a developer at Infragistics and work on the Excel library. Currently, charts will be round-tripped when a file is loaded and saved, but they cannot be manipulated or created at run-time in our object model. You can submit a feature request for this ability here: http://ideas.infragistics.com/
Using Infragistics, I don't know if you can create an Excel pie chart, but if you want to create it in a web or windows application, use this:
InfragisticsĀ® Chart

how to display chart and graphs from gridview values

I would like to seek help again :) Is there a way to display chart value and graphs from gridview value?
What im trying to do this is upload an excel file and then display it on the gridview. (i was able to do this; i coded it with c#) but then i wish to display the chart values and graphs with the values fetched from the gridview. im currently using Microsoft Chart Tools.
Is this possible?
Thanks,
Nhoyti
Yes, it's possible. If you want an easy integration you can look at DevExpress. They have data, charting, and pivot tools that will work for WinForms, WPF, Silverlight and ASP.Net.
Here are some other resources:
https://web.archive.org/web/20211020203246/https://www.4guysfromrolla.com/articles/072209-1.aspx
http://www.codeproject.com/KB/web-image/Creating_Charts.aspx
http://www.telerik.com/help/aspnet-ajax/gettingstartedstaticdata.html

Categories

Resources