Как добавить в коллекцию, используя свойства множественного выбора в Winform PropertyGrid - PullRequest
1 голос
/ 24 февраля 2020

Я использую 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, поэтому я пока не пробовал ни одного решения, любая помощь от вас, ребята, была бы очень признательна

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...