私はユーザーコントロールを持っています。プロパティがシリアル化可能でないエラー
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
}
public List<Person> People
{
get
{
return new List<Person>();
}
set
{
throw new NotImplementedException();
}
}
}
このコントロールをフォームにドラッグすると、シリアル化エラーが発生します。エラーは、私が最初にコントロールをドラッグしているか、コントロールを削除しているかなどによって変わります。定数は、私がPersonを直列化可能にするとエラーが消えてしまうことです。要素をフォームにドロップするときにエラーが発生するのはなぜですか?典型的な修正は何ですか?
私はデザイナーに "非財産"だと言うことができると思います。 –