vb.netには、Login Form
、Splash Screen
、およびDialog Form
があります。それらはVisual StudioのProject
>Add New Item...
ダイアログから利用できます。vb.netフォームをC#プロジェクトに追加する
フープをジャンプすることなく、これらの事前作成されたフォームをC#プロジェクトに追加する方法はありますか?
必要に応じて、フォームをvb.netプロジェクトで再実装または作成し、メイン(c#)プロジェクトからインスタンス化することもできますが、簡単な回避策があればそれは大変な作業です。
vb.netプロジェクト
http://img97.imageshack.us/img97/4894/vbnetaddoptions.png
C#プロジェクト
http://img708.imageshack.us/img708/1331/csharpaddoptions.png
これは過去の問題を回避するために行ったことです。私は何かがシンプルで欠けていて、どこかに "隠された"フォームのC#バージョンがあることを期待していました。 – Andrew
"ラッパー"の意味を明確にすることはできますか?フォームが別のプロジェクトにあった場合、なぜC#プロジェクトは単に新しいVBForm()を使用できないと思いますか? –
@ジョン:申し訳ありませんが、間違いました。わかりやすく編集しました。 –