4

1 つのソリューションに 2 つの WinForm プロジェクト (A、B) があります。

プロジェクトはVB.Net2です

B プロジェクトは C#.Net4 です

どちらもフォームを持っています。

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. Project A に Imports ProjectBNamespace を追加します。
  3. タイプ ProjectBClassName の変数を作成します。Dim sample As New SampleForm()、ボタンクリックイベントハンドラーで
  4. このイベント ハンドラー呼び出し内sample.Show()またはsample.ShowDialog(). 最初のオプションはモードレス ダイアログ ボックスを開き、もう 1 つはモーダル ダイアログ ボックスを開きます。
于 2012-09-20T13:41:13.303 に答える