首页 > TAG信息列表 > MSChart

asp.net微软图表控件MsChart

前段时间,开发项目时,由于需要,需要将一些数据统计,并以图表形式显示。由于是asp.net,所以就找到了MsChart图表控件,还是挺方便实用的,分享一下。 MsChart控件的主要组成如图所示 工具栏中找到“Chart”控件,将其拖进前台中 一旦将Chart控件拖放至前台,强大的IDE帮助你完成了一些事情 并

用Microsoft Chart Controls(MSChart)实现曲线图,并支持拖动放大到秒

Microsoft Chart Controls(简称MSChart)控件,给图形统计和报表图形显示提供了很好的解决办法,同时支持Web和WinForm两种方式。 MSChart 在.NET 4.0自带的有,.NET 3.5 需要下载相应的插件(如果用的是VS2010做开发但是选择的版本是3.5的而不是默认的4.0话,请按本文介绍的.NET 3.5 进行插件

MSChart修改选中区域的颜色

最近项目使用到MSChart图表,MSChart自带缩放功能,缩放区域的颜色默认是浅灰色,客户想把颜色改一下,改成亮一点的颜色。 网上查了下,针对这么细节的设置,没有相关的资料 查了一下MSChart的属性,也没有找到设置这个颜色的 后来想着破解MSChart的源代码,看是在哪里进行设置的 MSChart的命

c#-MSChart控件中的自定义X / Y网格线

我有一个带有简单2D折线图的C#Windows窗体,我想向其中添加自定义X或Y轴标记,并绘制自定义网格线(例如,以突出显示的颜色显示,虚线).我已经看过customLabels属性,但这似乎覆盖了我仍要显示的默认网格.这是为了说明阈值或截止值.如何使用MSChart控件执行此操作? 非常感谢解决方法:带状

MS Chart c#中的ZOOM Out功能

我有以下Winforms代码: void chart1_MouseWheel(object sender, MouseEventArgs e) { double xMin = chart1.ChartAreas[0].AxisX.ScaleView.ViewMinimum; double xMax = chart1.ChartAreas[0].AxisX.ScaleView.ViewMaximum; if (e.De

C#图表axisY2调整(如何使其像Excel一样)

我使用图表绘制了2个数据值,使用axisY& Y2轴, 但是C#的图表与我想要的不匹配.我想要像Excel绘制一样. Excel图表: C#图表: 我不知道该怎么做,让seriesY和Y; axisY2自动绘制线像Excel一样.我认为问题是如何调整axisY2使其与axisY匹配.有人有经验吗? chart1.Series.Clear(); Li

C#从CSV文件读取字符串并绘制折线图

目前,我能够使用Windows窗体应用程序从多个CSV文件读取数据并绘制折线图.但是,现在我需要根据CSV文件的部分名称(csv文件的第三列)绘制折线图. 修改/新的CSV文件:(添加了“部分名称”列) Values,Sector,Name 5.55,1024,red 5.37,1536,red 5.73,2048,blue 5.62,2560,.blue 5.12,3072

c#-MS图表控件比例-折线图显示12个月

在我的X轴上,我有几个月.该图表最多显示11点,即同年的1月-11月,但是当我添加12点(1月-12月)时,它将做一次自动标记,并每4个月更改一次间隔. 如何更改图表,使其在自动标签之前显示12个月? 这是我当前正在使用的服务器控制代码. <asp:CHART ID="Chart1" runat="server" BorderCo

c#-散点图是否永久加载15万行?

我有15万条X和Y列的记录,我正在尝试为FinanicalFormula绘制图表.永久创建图表需要花费时间.它也不会引发错误. Chart1.DataSource = dtChart ' Data bind to the selected data source Chart1.DataBind() Chart1.ChartAreas(0).RecalculateAxesScale() Chart1

c#-MSChart轴上的固定间隔

我在VS2010中有一个带有简单折线图的Windows窗体项目. 数据是动态的,并且始终在1.4000和1.5000之间. 我希望Y轴的网格线/标签始终显示在每个#.## 20数据点上,如下所示: 1.4080 —————————- 1.4060 —————————- 1.4040 —————————- 1.4020 ————————

在LineSeries WinForms图表中显示工具提示?

我正在使用Dashboard系统,在WinForms中使用折线图.我需要在每一行上显示tooptip.我已经试过了 var series = new Series { Name = chartPoint.SetName, Color = chartPoint.ChartColor,

c#-如何在.net 4中更改字体颜色

我想更改此图表的标签字体: alt text http://img268.imageshack.us/img268/4563/chartjk.png 如何在C#中完成?解决方法:我已经找到了如何做: chartArea.AxisX.LabelStyle.ForeColor = ColorTranslator.FromHtml("#517985");

c# – 在mschart中添加数据点时双标签

我在C#.Net WinForms中编写代码,在点击图表上的某些数据点时添加标签. 在单击图表之前,图表看起来像这样. 现在我点击330-340之间的数据点.该图表显示了带有双标签的选定数据点(338.61).如下所示: 以下是调试输出: 以下是chart_mouseclick的以下代码 private void chart1_MouseClic

c# – ASP.NET图表控件和字符编码问题

我正在尝试将ASP.NET图表控件用于本地化多种语言的网站.然而,当我们最近添加中文本地化时,我们遇到了图表问题 – 所有标签都显示我们实际需要中文字符的方块,如下面的示例所示(请注意我不知道任何中文,所以这可能说什么): default.aspx(后面没有代码): <%@ Page Language="C#" Auto

c# – Microsoft Chart堆叠列与非堆叠列

我希望能够显示4组数据.每组有1个堆叠列,1个非堆叠列.这是我所追求的模型: 获得四组很容易,这给了我想要的东西: Series series = chart.Series.Add("Budget"); series.ChartType = SeriesChartType.Column; series.Name = "Budget"; series.Points.Add(55); series.Points.Add(10);

使用c#在MSChart中显示serie的特定方法

我想知道是否有任何方法可以显示这个系列如下,图表类型是列. 我知道我需要一个(X,Y)对来显示图中的数据点,但问题是我需要在x的范围内显示Y值,为了澄清这一点,让我们举一个例子: X轴显示小时和Y轴产量值,在这种情况下,生产从7:30开始,所以从7:30到8,产量比如20个单位;从8-9,660个单

c# – 如何更改图表系列颜色

我有一个系列,用数据库中的记录填充我的图表.显示了7条记录,但是采用了sanme颜色. 我试图改变每个酒吧颜色而没有成功 下面是我试过的线,但我给了我一个大绿条(: private void button1_Click(object sender, EventArgs e) { /*First empty the chart2 to fire

c# – 从X值获取.NET图表系列中的Y值

使用C#与.NET图表. 我试图绘制几个波形图,我希望将鼠标移动到图表区域,并让我的工具提示在此X值位置显示图表中每个系列的Y值. | at xValue 12 | | | _ = 3 | | | * = 2