本文整理汇总了C#中Chart类的典型用法代码示例。如果您正苦于以下问题:C#Chart类的具体用法?C#Chart怎么用?C#Chart使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:GetSaleRankChart
publicFileResultGetSaleRankChart()
{
vargQuery=(fromminorderDetailRepo.GetWithFilterAndOrder()
groupmbym.Meal.MealNameintog
orderbyg.Sum(item=>item.Quantity*1)descending
selectnewGroup
{Key=g.Key,Value=g.Sum(item=>item.Quantity*1)})
.Take(5);
varchart=newChart();
chart.ChartAreas.Add(newChartArea("Default"));
chart.Width=500;
chart.Height=400;
chart.ChartAreas["Default"].Area3DStyle.Enable3D=true;
chart.ChartAreas["Default"].Area3DStyle.Inclination=15;
chart.ChartAreas["Default"].Area3DStyle.Rotation=15;
chart.Series.Add(newSeries("Data"));
foreach(varitemingQuery)
{
chart.Series["Data"].Points.AddXY(item.Key,item.Value);
}
System.IO.MemoryStreamms=newSystem.IO.MemoryStream();
chart.SaveImage(ms,ChartImageFormat.Png);
ms.Seek(0,System.IO.SeekOrigin.Begin);
returnFile(ms,"image/png");
}
原文链接:http://www.jxszl.com/biancheng/C/556731.html