打开form名.designer.cs文件,看看chart1到底是什么类型的。

解决方案 »

  1.   

    添加对System.Windows.Forms.DataVisualization.dll的引用。
      

  2.   

    http://www.microsoft.com/en-us/download/details.aspx?id=14422
    http://download.csdn.net/detail/zyh900112/3552739
      

  3.   

    另外你有没有装.net framework 3.5.1,在控制面板,添加windows功能里面装下。
      

  4.   

    我找了一下,我看到安装的有Microsoft.NET Framework 4.5.1
      

  5.   

    在项目的引用这里,添加引用,找到System.Windows.Forms.DataVisualization.dll,添加就是
      

  6.   

    我找了一下,我看到安装的有Microsoft.NET Framework 4.5.1

    安装3.5.1
      

  7.   

    我找了一下,我看到安装的有Microsoft.NET Framework 4.5.1

    安装3.5.1
    版主我的问题还是没有解决
    是我的2013版有问题么?我都找不到Chart控件,我添加了,工具箱里也没有,然后界面有Chart的就打不开。。
      

  8.   

    Chart本来就是个第三方控件,你需要额外安装
    此外,framework版本要一致,不是说你安装了高版本,低版本就可以不安装了
    另外,这个跟VS版本没有任何关系,VS是向下兼容的
      

  9.   

    还有,既然你的工程是你师兄给的,具体都需要额外安装什么软件,问他啊
    如果是Chart控件的版本有问题,你让他传给你一份他用的版本不就得了
      

  10.   

    他传给我MSChart了,他的是2010,装上就没问题了
    就我的是2013,然后我装了还是有问题呀。。唉。。
    我现在倒腾出chart控件了,在工具箱里有显示,可是他编的界面里的chart还是显示不出来,像这样,里面的设备校准参数和设备电磁辐射应该都出来一个Chart的
      

  11.   

     
    我还去下了个.Net Framework 3.5 好像也没用
      

  12.   

    在你项目--引用--删除:System.Windows.Forms.DataVisualization.dll,再重新引用添加这个dll(选对x86、x64位系统)。