我正在尝试将图表添加到我的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;
但按钮仍然是灰色的。
我错过了什么?
答案 0 :(得分:1)
要使图表控件可用,您需要:
图表控件显示在工具箱的“数据”部分中。
您不需要对表单源文件或项目引用中的任何引用使用任何“using”子句。 (添加控件时会自动添加引用。)
答案 1 :(得分:0)
我也有这个问题,几个小时都无法解决。
发布在这里: Visual Studio 2010 toolbox controls disabled or inactive
为了解决这个问题,我只是右键单击工具箱中的一个项目,然后选择“重置工具箱”
这会重置整个工具箱,因此如上面的答案所述,所有自定义工具都会丢失,需要重新导入。
答案 2 :(得分:0)
有同样的问题。
我所做的是确保我在图表框架版本中使用相同的框架。
在项目创建期间,默认情况下使用.net 3.5。但由于该图表是为Framework 4.0编写的,因此它不适用于3.5。
您需要通过执行以下操作将解决方案或项目框架更改为4.0或更高版本:
在Visual Studio的菜单栏上,单击<your project name>/Properties
。
将目标框架更改为4.0或更高版本。
保存属性设置。
重建您的解决方案。
在此之后,您可以使用该图表组件。