图表工具在Visual Studio中显示为灰色

时间:2012-10-17 08:31:55

标签: c# .net visual-studio-2010 charts

我正在尝试将图表添加到我的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;

但按钮仍然是灰色的。

我错过了什么?

3 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

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

发布在这里: Visual Studio 2010 toolbox controls disabled or inactive

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

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

答案 2 :(得分:0)

有同样的问题。

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

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

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

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

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

  3. 保存属性设置。

  4. 重建您的解决方案。

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