以下のようなコードがあります。Microsoft Visual C#ExpressEditionを使用しています。私の問題は、別のクラスのメンバーであるデザイン時にDataGridViewに列を追加できないことです。これが私のコードです:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ClassLibrary1
{
public class Class1 : Panel
{
DataGridView mView;
public Class1()
{
mView = new DataGridView();
this.Controls.Add(mView);
}
public DataGridView View
{
get { return mView; }
set { mView = value; }
}
}
}
3つの点線のボタンをクリックして、プロパティウィンドウに新しい列を追加すると、デザイン時にSystem.NullExceptionが発生しました。評判が良かったため、スクリーンショットを投稿できませんでした。
手伝ってくれてありがとう!