在C#中建立一个解决方案,在这个解决方案中建立两个项目,如何用第一个项目中的一个窗体去调用另一个项目中窗体!这样能实现吗?急……在线等

解决方案 »

  1.   

    能实现,你在要调用的窗口的项目中引用被调用的窗口的项目的dll或exe,就可以实列化你要调用的窗口了
      

  2.   

    在第一个项目中 添加引用->项目引用->选中要引用的项目 就可以了
      

  3.   

    就按"pupo(泡泡) "的方法做吧
      

  4.   

    写成同一个namespace或使用楼上的方法就可以了.
      

  5.   

    我试了一下,好像写成同一个namespace实现不了,楼上的可不可贴一个实例出来呀,谢谢了
    当我引用exe或者引用项目时系统都提示只能引用dll文件,也就是根本就是无法添加引用。
      

  6.   

    pupo(泡泡) ( ) 信誉:105  2005-05-31 17:16:00  得分: 0  
     
     
       在第一个项目中 添加引用->项目引用->选中要引用的项目 就可以了
      
     
    project 1:namespace A
    {
     public class form1 : Form
    {
    }
    }
    project 2:
    using A;namespace B
    {
       public class form2 : Form
    {
        public form2()
    {
        form1 f = new form1();
       f.ShowDialog();
    }
    }
    }