После динамического создания PropertyGrid и установки его свойства SelectedObject я бы хотел установить его свойство Height для соответствующего изменения размера формы.
Обновление: Выбранный объект каждый раз может отличаться в зависимости отпри некоторых условиях, что означает, что количество свойств может быть разным, а высота - разной:
var pgd = new PropertyGrid
{
SelectedObject = someObject
};
Я пытался вычислить высоту как сумму его PropertyTabs
pgd.Height = pgd.PropertyTabs.OfType<PropertyTab>().Sum(p => p.Height);
, но 'PropertyTab'не содержит определения высоты.