私はC#Windowsフォームプロジェクトを持っていて、プロジェクトを開いたときにデザイナービューが突然空白のフォームしか表示されませんでした。これを引き起こした原因はわかりませんが、ツールボックスにサードパーティ製のコントロールを追加してから起こったようです。デザイナーのコードはまだすべてそこにあり、私はアプリを実行すると、すべてのコントロールが正常に動作しています。誰でもフォームデザイナを再同期してコントロールを適切に表示できるように、どのようなアイデアが得られましたか。これは私が簡単に再現できる比較的シンプルな形ですが、もっと複雑なことで起こっていることについて少し気をつけています。Visual Studio 2008 Windowsフォームデザイナを再同期するにはどうすればよいですか?
ありがとうございました。
フォームコンストラクタ内のtry/catch文をすべて削除します。 –
ありがとうHansがフォームのコンストラクタには標準のInitializeArea()が含まれています – rob
空白のフォームプロジェクトを作成し、InitializeComponents()で生成された3行のうち(申し訳ありませんが上記のInitializeArea()の代わりに) .components = new System.ComponentModel.Container(); – rob