4

我在一个解决方案中有两个 WinForm 项目(A,B)。

一个项目是VB.Net2

B项目是C#.Net4

他们都有Form。

A 项目设置为启动项目,并有 START 按钮。当我按下按钮时,我必须从 B 项目中激活 Form。

任何想法如何实现它?

先感谢您!

4

2 回答 2

7

您首先需要获得从项目 A 到项目 B 的引用。为此,右键单击项目 A,选择Add Reference,选择选项卡Projects,然后双击项目 B。

现在您将能够在项目 A 中引用项目 B 中的表单:

Namespace.FormName.Show()

于 2012-09-20T13:35:19.450 回答
6
  1. 在您的项目 A 中添加对项目 B 的引用(右键单击项目,添加引用...,单击项目选项卡并添加项目 B)。
  2. 在您的项目 A 中添加 Imports ProjectBNamespace
  3. 创建一个 ProjectBClassName 类型的变量,例如。Dim sample As New SampleForm(),在您的按钮单击事件处理程序中
  4. 在此事件处理程序调用sample.Show()sample.ShowDialog(). 第一个选项将打开一个无模式对话框,而另一个是模式对话框。
于 2012-09-20T13:41:13.303 回答