2

我正在尝试将图表添加到我的 Visual Studio 表单中,但该按钮显示为灰色。我正在使用 .NET Framework 3.5 和 C#。按照在线说明,我已经从该链接下载并安装了 dll 文件:http: //www.microsoft.com/en-us/download/details.aspx?id=14422 我还将它们作为参考添加并添加了以下行在我的表单文件的顶部:

using System.Windows.Forms.DataVisualization.Charting;

但按钮仍然是灰色的。

我错过了什么?

4

3 回答 3

1

要使图表控件可用,您需要:

  1. 要使用 .Net 框架 4.0 或更高版本,或者为 .Net 框架 3.5 安装此:http ://www.microsoft.com/en-us/download/details.aspx?id=14422
  2. 在工具箱上下文菜单 -> 选择项目... 上选择图表控件。(在“选择工具箱项目”对话框中按名称排序并滚动到图表。有两种:一种用于 Windows 表单,一种用于 Web 表单。您只需选择相关的内容。)

图表控件出现在工具箱的“数据”部分。

您不需要任何对表单源文件的“使用”子句,或项目引用中的任何引用。(添加控件时会自动为您添加引用。)

于 2013-04-27T12:01:23.967 回答
0

我也有这个问题,几个小时都无法解决。

如此处发布: Visual Studio 2010 工具箱控件已禁用或不活动

为了为我解决它,我只是右键单击工具箱中的一项,然后选择“重置工具箱”

这会重置整个工具箱,因此如上面答案中所述,所有自定义工具都丢失了,需要重新导入。

于 2013-03-18T15:27:56.330 回答
0

有同样的问题。

我所做的是确保我使用与图表框架版本相同的框架。

在项目创建期间,默认使用 .net 3.5。但由于该图表是为 Framework 4.0 编写的,因此不适用于 3.5。

您需要通过执行以下操作将解决方案或项目框架更改为 4.0 或更高版本:

  1. 在 Visual Studio 的菜单栏上,单击<your project name>/Properties

  2. 将目标框架更改为 4.0 或更高版本。

  3. 保存属性设置。

  4. 重建您的解决方案。

在此之后,您可以使用该图表组件。

于 2017-12-14T09:27:54.563 回答