- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# フォームを追加するとエラー)
C# フォームを追加するとエラー
このQ&Aのポイント
- Visual Studio 2008を使用しているC#の初学者です。既に一つのフォームで実行できているプロジェクトに新たにフォームを追加しようとしたところ、エラーが発生しました。
- エラーメッセージによると、フォームを追加したファイルにデザインできるクラスが存在しないため、デザイナを表示できないとのことです。
- このエラーは、追加したフォームのクラスが画面上でデザインできるクラスから継承されていないために発生しています。解決策としては、新たに追加するフォームのクラスをデザインできるクラスから継承させる必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ためしてみましたが、ふつーに追加されますね・・・ 一度新規でWindowsフォームプロジェクトを作成し、そちらで追加フォームを作成できるか確認してみてはどうでしょう?
お礼
新規プロジェクトでFormを複数作成できました。 問題があるプロジェクトでは、Formフォルダを作ってその中にFormを置いています。 そのFormフォルダに対して右クリック→追加でFormを追加しようとすると、質問にあるエラーが発生しました。 プロジェクトで右クリック→追加でFormを追加すれば、問題なくできました。 その後、追加したFormをFormフォルダに移動することで、実現できました。 # Formフォルダで追加できてもいいとは思いますが・・・。 ありがとうございました。質問を締め切りたいと思います。