14得票7回答
.NET中的MS Chart预定义调色板颜色列表是什么?

微软的.NET图表(3.5,4.x)具有预定义的调色板,例如Berry、Bright、SeaGreen等。是否有任何地方提供每个调色板的颜色列表(十六进制或命名)?谢谢!

13得票7回答
在图表控件上显示鼠标坐标轴坐标

是否有一种简单的方法可以检索图表区域中任何点的X/Y坐标(相对于该图表轴线)? 目前,我只能在鼠标停留在系列上时检索坐标(而不是在外部)。private void chart_GetToolTipText(object sender, ToolTipEventArgs e) { if...

13得票4回答
禁用/修复.Designer.cs文件中的代码分析警告

我广泛使用 DataVisualization.Charting.Chart,在大多数情况下它都可以正常工作。但是,我经常运行代码分析,并已解决所有自己的警告。然而,在使用图表的 *.Designer.cs 文件中有大约30个 CA2000 (对象在所有异常路径上未被处理)。设计文件生成几乎所...

12得票2回答
MS Chart控件轴格式化

我正在编写一个Winforms应用程序,使用MS Chart Control。 我显示的散点图的X轴组件是Int64数据,最终表示UTC时间。我希望将该Int64数据转换为DateTime格式并执行DataTime.FromFileTimeUTC(theTime).ToString(),以显示...

12得票2回答
在Windows窗体的Microsoft图表控件上启用滚动

我知道 滚动条仅在发生缩放时显示。换句话说,即使启用滚动条,它也只会在显示视图时可见。 但是,如何在图表控件上启用缩放?我想这样做是为了避免当一定数量的值添加到图表中后,我的轴标签分裂成两列。

11得票5回答
图表控件Y轴滚动时自动缩放

我已经在网上搜索了一段时间,但仍然没有找到解决我的问题的好方法。我想让MS Chart在滚动时自动重新调整Y轴,以确保所有数据点都可见。这里的关键是,我需要有能力排除某些系列用于自动缩放。到目前为止,我只发现了提供在AxisViewChanged事件上迭代整个点集合的解决方案,但当您具有大量点...

11得票3回答
在C#图表中选择性隐藏系列

假设我有一个包含两个系列的图表。然后对于每个系列,我都有一个复选框来确定是否要看到它们。假设我最初绘制了这两个系列,之后想要隐藏其中任何一个。最好的方法是什么? 我知道我可以只需清除再使用AddXY()把它们重新添加进去,但有没有更快的方法? 我的尝试思路: 1. 根据复选框设置可见性属...

10得票2回答
MS Chart Control缩放最小尺寸问题

我正在使用MS Chart Control .NET 3.5、WinForms和C#实现散点图。我的x轴数据是DateTime,我注意到即使按照以下方式设置ScaleView,也无法缩小至小于1天的分辨率:chart1.ChartAreas["MyChart"].AxisX.ScaleView...

10得票2回答
在C#中向图表添加水平线

我正在使用 System.Windows.Forms.DataVisualization.Chart 绘制一些x,y散点数据,就像这样:chart1.Series["Series2"].Points.AddXY(stringX, doubleY); 我想在那个图表上添加一条水平线,其形式为y...

10得票1回答
ASP.Net MS Chart Control 饼图:去除不必要的间距。

你好 我正在尝试使用MS Chart控件创建简单的饼图。当我的饼图在浏览器中呈现时,我会得到无法摆脱的饼图周围的填充。我希望饼图紧贴图片边缘而没有填充或边距。有什么办法可以实现这一点吗? 在下面的代码中,填充部分用蓝色突出显示。即Chart1.BackColor = System.Draw...