c#从另一个项目调用表单

本文关键字:调用 表单 项目 另一个 | 更新日期: 2023-09-27 18:03:37

从其他项目调用我的表单时遇到了问题。我有一个解决方案与3个项目。例如,我想在项目b上调用项目a中带有buttonClick的表单

这很容易,因为我只是把文件夹放在我的解决方案(与我的其他项目),然后在VS,我只是把这个项目添加到我的解决方案资源管理器,然后我从项目a到项目b做一个参考。现在我可以调用这样的窗体(当在项目a):

    projectB.Form1 f1 = new projectB.Form1();
    f1.Show();

但是当我在项目B中尝试对项目A做同样的事情时

    projectA.Form1 f1 = new projectA.Form1();
    f1.Show();

然后我得到一个错误消息说projectA不存在等等。

如何解决这个问题?还要从项目B中引用项目a ?..

Thanks in advance

c#从另一个项目调用表单

在解决方案资源管理器中,右键单击项目A下的"References"文件夹,然后添加引用,解决方案,并选择项目b。您可以通过在文件顶部添加using projectA;行来避免每次使用projectA.