Esempio n. 1
0
        public PropertyDescriptorCollection GetProperties()
        {
            PropertyDescriptorCollection descriptors = new PropertyDescriptorCollection(null);

            for (int index = 0; index < List.Count; index++)
            {
                SelectOption option = List[index] as SelectOption;

                SelectOptionPropertyDescriptor descriptor = new SelectOptionPropertyDescriptor(option, index);
                descriptors.Add(descriptor);
            }

            return(descriptors);
        }
Esempio n. 2
0
 public void Add(SelectOption option)
 {
     List.Add(option);
 }
Esempio n. 3
0
 public void Remove(SelectOption option)
 {
     List.Remove(option);
 }
 public SelectOptionPropertyDescriptor(SelectOption option, int index) : base((index + 1).ToString(), null)
 {
     _option = option;
     _index  = index;
 }