日期:2014-05-20  浏览次数:20935 次

菜鸟刚学.net,发现个问题,我在另1个程序建了一个form2窗体,我想添加到我的程序里,但为什么不对呢???
菜鸟刚学.net,发现个问题,我在另1个程序建了一个form2窗体,我想添加到我的程序里,但为什么不对呢???我是这么做的:右键点引用-》添加引用-》添加现有项,选了那3个文件,然后在我的解决方案管理器里也看到form2了,但我在form1的button1的点击事件下打开form2怎么不好使呢??

                        Form2   wl   =   new   Form2();
                        wl.show();

错误 1 找不到类型或命名空间名称“Form2”(是否缺少   using   指令或程序集引用?) E:\renyuanmanage\test33\test33\Form1.cs 20 13 test33


------解决方案--------------------
因为你原来项目的名称空间和你当前项目的不一样,你可以在Form2的代码中找到namespace字样的,然后把后面的值改成和你当前程序一样就可以使用了.
------解决方案--------------------
把Form2的命名空间改成与你项目命名空间一样即可..
------解决方案--------------------
楼上正确
------解决方案--------------------
比如说你的项目的命名空间为:
namespace TestForm
{
//...
}

在Form2.cs文件中找到namespace,然后改成namespace TestForm即可..

即保持两个一样..
------解决方案--------------------
修改名字空间,或者带上名字空间进行访问
------解决方案--------------------
修改名字空间,保持两个一样