В общем, сделал класс, который содержит несколько простых строковых полей.
Сделал вот так:
[DisplayName("ФИО")]
public List<FIO> FioList
{
get
{
return _fioList.ToList();
}
set
{
_fioList= value;
}
}
private List<FIO> _fioList;
(Возвращение копии, так задумано)
В общем, в PropertyGrid успешно появляется этот элемент и при нажатии на кнопку ... открывается редактор коллекции. Только проблема в том, что я не попадаю в метод Set...
И в данном случае, я должен сделать, как описано в этом ответе:
Т.е создать наследника от CollectionEditor, а в нем обратится к context.Instance и там выполнить присвоение или есть другие варианты?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости