35得票3回答
微软图表、MVC 3和Razor

与这个主题相关,我想知道是否有人已经使用Microsoft Charting库成功地在Asp MVC 3和Razor中运行。 我知道有一个新的图表帮助程序可用,但由于其功能非常有限,因此这并不是一个真正的选择。 创建一个返回图像的操作方法也很容易,但由于所有交互都会崩溃(即使是条形图中简单...

10得票2回答
如何在微软图表中更改X轴标签的方向

您好,我正在使用WinForms应用程序中的Ms图表控件来显示按日期排列的值。 我需要将X轴标签值(日期)方向从水平改为垂直。 我已经搜索了很多属性,但是没有找到解决办法。 有人能帮我解决这个问题吗? 非常感谢....

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

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

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

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

9得票2回答
散点图“最佳拟合”线的算法

我正在使用MSChart控件编写一个小型的C#应用程序,用于绘制一组X和Y数据点的散点图。其中一些可能相当大(数百个数据点)。 想问一下是否有一个“标准”算法来绘制最佳拟合线穿过这些点。我考虑将X数据点分成预定义数量的集合,例如10或20个,并为每个集合取相应Y值和中间X值的平均值,以此类推...

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

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

9得票2回答
如何修改 C# 图表控件的图表区百分比。

如果我有一个包含2个chartAreas的图表控件,默认情况下,图表控件会将这两个区域叠放在一起,并使每个区域占用图表控件可用大小的50%。 是否有一种方法可以更改chartAreas的百分比,以便我可以让顶部图表占据75%的区域,底部图表占据25%的区域?

8得票1回答
图表自动滚动(示波器效果)

我的问题是每次添加一个点到图表上时,它就会压缩所有的点。相反,我希望它能自动滚动。 这里有两个 .gif 图片来解释我的问题。 现在的情况如下: 我想要实现什么。 我现在拥有的代码是 DateTime dt; private void Form1_Load(...

17得票2回答
C#图表系列中的虚线?

我正在我的C# WinForms应用程序中使用来自.NET 4.0的图表控件。我有两个数据系列显示为折线图。基本上,我正在以时间为函数绘制供应和需求。我希望需求是某种颜色的实线,而供应是相同颜色的虚线。我可以很好地设置颜色,但找不到可以设置线条样式为虚线的任何地方。

7得票7回答
如何在堆积条形图中当数值为零时隐藏数据点标签

我有一个StackedBar,每个条形图显示5个值,并在每个块的中间显示数据值。到目前为止,一切正常。然而,当值为零时,仍然显示该值,当零很多时会显得混乱。 我想隐藏零的标签。我该如何做? (我认为我可以通过逐行阅读数据并逐步构建图表来完成这项工作,但我更愿意能够将查询结果直接传递给控件)。