2013-06-01 3 views
0

Можно ли показать все член и подпункт значения объекта в элементе управления PropertyGrid?PropertyGrid Глубина управления

После одного уровня вместо нового узла отображается значение типа члена с его значением.

+0

Насколько я знаю, это возможно только с сторонними элементами управления. –

+0

Если вы видите имя типа в PropertyGrid, то это знак того, что вам понадобится TypeConverter для преобразования объекта в читаемую строку и обратно. Или UITypeEditor, чтобы сделать объект редактируемым. Вопрос не достаточно хорошо документирован, чтобы дать конкретные рекомендации. –

ответ

0

Если вы не являетесь владельцем кода, описывающего класс, и не можете добавлять к нему атрибуты, вы можете добавить ExpandableObjectConverter, связанный с общим object.

TypeConverterAttribute ObjectAttribute = new TypeConverterAttribute(typeof(ExpandableObjectConverter)); 
TypeDescriptor.AddAttributes(typeof(object), ObjectAttribute); 
Смежные вопросы