2011-02-01 1 views

ответ

1

Показать свойства в том порядке, в котором вы хотите, пока показывается Категории не из легких. (Если бы вы не хотели видеть категории, вы могли бы просто использовать PropertyGrid.PropertySort=NoSort, чтобы получить вашу недвижимость в заказе, как они появляются в вашем коде, но без отображения категорий).

Этой статья дает какое-то хак, чтобы указать порядок, показывая категории:

http://www.codeproject.com/KB/tabs/PropertyGridValidation.aspx

2

Вы можете использовать атрибут TypeConverter на классе и пользовательский атрибут на каждое свойстве Контролировать порядок отображения Свойства в PropertyGrid. Классы маленькие, а атрибуты просты. Код и пример выполнения доступны в статье проекта Code Paul Tingey (http://www.codeproject.com/Articles/6611/Ordering-Items-in-the-Property-Grid).