我正在使用 PropertyGrid 显示来自反序列化 XML 文件的数据,其中一项要求是将对象添加到多个选定属性的集合中,如下所示:
我正在尝试将另一个对象添加到FieldOption上图所示的列表中,但是每次我在选择多个属性时将另一个项目添加到集合中时,都会出现错误:Properties value is not valid/ Collection was of fixed size
这是包含我要添加到的集合的属性的代码块:
public partial class CompanyConfigurationSiteProfileFieldOptions
{
private List<CompanyConfigurationSiteProfileFieldOptionsFieldOption> fieldOptionField;
[System.Xml.Serialization.XmlArrayItemAttribute("FieldOption", IsNullable = false)]
/// <remarks/>
public List<CompanyConfigurationSiteProfileFieldOptionsFieldOption> FieldOption
{
get
{
return this.fieldOptionField;
}
set
{
this.fieldOptionField = value;
}
}
}
我还是 Winform 的新手,尤其是 PropertyGrid,所以我还没有尝试过任何解决方案,我们将不胜感激你们的任何帮助