dotSITE
Work in Murano Software. Вопросы/Ответы Учебник по ASP.NET
новости материалы решения форумы группы настройки/о проекте

Автор: Саша
Тема: Коллекции - продолжение: CollectionEditor
Дата: 7/2/2001 4:13:00 PM
Еще одна проблема возникла - надо назначить свойству(тип - коллекция, наследуемая от BaseCollection) стандартный редактор коллекций. Вроде все просто:

[Editor(typeof(CollectionEditor), typeof(UITypeEditor))]
public CollType CollPropName { get; }

Все отлично работает с get. Т.е. если я до редактирования свойства добавляю что-то в коллекцию, то это отображается при последующем открытии редактора коллекции. Но все изменения, сделанные непосредственно в collection editor, теряются - при повторном открытии collection editor отображается _всегда_ пустая коллекция.
Проблемам тут в том, что почему-то не set-ются элементы коллекции при закрытии collection editor(это видно если сделать свой collection editor, наследуя его от CollectionEditor и исследуя значения параметров в EditValue(после вызова base.EditValue)). Что тут может быть не так? Заранее огромное спасибо за возможные советы.

Саша

P.S.
Andrew, спасибо за предидущий ответ по коллекциям.





 C# -- Программирование на C#
 Коллекции - продолжение:  CollectionEditor  Саша    7/2/2001 4:13:00 PM
 Re: Коллекции - продолжение:  CollectionEditor  Harley    7/3/2001 12:57:00 AM
 Re[2]: Коллекции - продолжение:  CollectionEdit... Саша    7/3/2001 9:52:00 AM
 Re[3]: Коллекции - продолжение:  CollectionEdit... Harley    7/3/2001 11:29:00 AM
 Re[4]: Коллекции - продолжение:  CollectionEdit... SSergey    1/28/2002 12:38:00 PM


Контакт Реклама на сайте Спонсорам Веб мастерам

Лицензионное соглашение - © 2000-2012 dotSITE
Хостинг .NET предоставлен PARKING.RU
Поддержку сайта осуществляет Murano Software Inc., Offshore software development