Как установить точную высоту списка в Windows Forms (C #)? - PullRequest
15 голосов
/ 31 августа 2009

У меня были некоторые трудности с настройкой высоты списка.

Код вроде этого ...

listbox1.Height = some_number;

... работает только для некоторых чисел. Кажется, что высота списка может быть только умножением высоты его элемента. Есть ли способ, как "переопределить" это поведение?

Ответы [ 3 ]

35 голосов
/ 31 августа 2009

Попробуйте,

listbox1.IntegralHeight=false;
listbox1.Height=some_int_number;
12 голосов
/ 31 августа 2009

Сначала установите

listbox1.IntegralHeight = false;
1 голос
/ 25 июня 2012

Для VBA-кода:

ActiveSheet.Shapes("ListBox1").ScaleWidth some_relate_numb, msoFalse, _     msoScaleFromTopLeft

listbox1.IntegralHeight=false

listbox1.Height=some_int_number
...