Вывод структурированных свойств в PropertyGrid
От: VMak  
Дата: 16.01.04 18:12
Оценка:
В одной из строк (строке N1) стандартной Forms.PropertyGrid я вывожу “свойство-массив” в соответствии с длиной этого массива, например, массив из трёх целых чисел:
10; 20; 30
После щелчка на “+” строка разворачивается и каждый элемент этого массива выводится на отдельной строке PropertyGrid.
Проблема возникает, когда требуется редактировать длину массива и элементы массива одновременно, т.е. в одной PropertyGrid.
Непонятно, как варьировать(в соответствии с длиной массива) количество строк, выводимых в PropertyGrid после разворачивания “плюсом” строки N1.
Дело в том, что каждый элемент массива представлен в моём классе как отдельное property с атрибутом [BrowsableAttribute(true)], где “true” должно быть константой, а не переменной.
Может быть PropertyGrid не способна выводить массивы переменной длины?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.