Как я могу заставить список на определенной высоте?(высота регулируется автоматически, поэтому нижний ряд частично не виден) - PullRequest
2 голосов
/ 26 января 2011

Я изменяю размеры и позиционирую список вроде этого:

Rectangle r (x, y, width, height);
listbox->Bounds = r;

Высота, кажется, автоматически регулируется, чтобы стать кратной высоте элемента. (Создание этих чисел): Если высота каждой строки равна 10, и я установил высоту списка в 105, он автоматически настраивается, чтобы стать 100. Это происходит, даже если список не заполнен. В результате возникает небольшая косметическая проблема, возникающая, когда пользователь изменяет размеры окна (а размер списка изменяется вместе с ним).

Есть ли способ форсировать высоту?

1 Ответ

0 голосов
/ 26 марта 2012

Установка для свойства IntegralHeight значения False позволяет частично отображать элементы.Затем высоту ListBox можно отрегулировать произвольно.

...