2009-08-31 27 views
12

Tôi đã gặp một số khó khăn khi đặt chiều cao của hộp danh sách.Làm cách nào tôi có thể đặt chiều cao chính xác của hộp danh sách trong Windows Forms (C#)?

Mã như thế này ...

listbox1.Height = some_number; 

... chỉ hoạt động đối với một số con số. Dường như chiều cao của hộp danh sách có thể chỉ là phép nhân chiều cao của phần tử của nó. Có cách nào để "ghi đè" hành vi này?

Trả lời

31

Cố gắng,

listbox1.IntegralHeight=false; 
listbox1.Height=some_int_number; 
11

Đầu tiên, thiết lập

listbox1.IntegralHeight = false; 
1

Đối với VBA-code:

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

listbox1.IntegralHeight=false 

listbox1.Height=some_int_number 
Các vấn đề liên quan