В моем приложении у меня есть сетка свойств, позволяющая пользователям изменять настройки. Это отлично работает для строк и других свойств значений, но сейчас мне нужен список строк, которые могут редактировать пользователи.
Проблема в том, что если у меня есть MyPropertyGrid.SelectedObject = new {Test = new List
в моем коде, и пользователь пытается отредактировать свойство Test
, когда они нажимают кнопку «Добавить», возникает следующая ошибка:
Constructor on type 'System.String' not found
Это имеет смысл, поскольку строки неизменны. Однако мне все еще нужен способ хранить несколько строк (или строковых данных) в сетке свойств.
Есть ли у кого-нибудь идеи, как я могу это сделать?