2011-07-12 3 views
5

Jak ustawić wysokość kontrolki listy rozwijanej w C#?Jak ustawić wysokość listy rozwijanej i jak wyświetlić listę listy rozwijanej zawsze wyświetlać w dół?

Próbowałem to, ale to nie działa:

cbo.Attributes.Add("style", "height: 50%"); 

A jak mogę się upewnić lista dropdownlist jest zawsze spadł zamiast w górę?


W końcu mam go ..

cbo.Height = new Unit("250px"); 

mogę ustawić wysokość dropdownlist z powyższym kodzie.

+0

BTW, nie ma czegoś takiego jak "C# .NET" –

+0

Co to jest? proszę wytłumacz mi! http://msdn.microsoft.com/en-us/library/aa334647%28v=VS.71%29.aspx – RedsDevils

+0

To jest C#. Poprawnym łączem będzie http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.unit.aspx, chyba że utkniesz przy użyciu .NET 1.1. –

Odpowiedz

0

odpowiedź do „Jak ustawić wysokość” jest:

cbo.Height = new Unit("250px"); 
1

Tymczasowo można zwiększyć rozmiar czcionki elementów w menu rozwijanym, spowoduje to ustawienie wysokości. Postaram się znaleźć lepsze rozwiązanie.

+0

dzięki za odpowiedź .. – RedsDevils

+0

Mam to teraz dzięki arjunshetty2020 ..: D – RedsDevils

0

Można ustawić wysokość dropdownlist następująco:

combobox1.DropDownHeight = 106; 

Upewnij się, że atrybut combobox DrawMode jest ustaw na Normal. W ten sposób przedmioty mogą być zapełniane bez większych trudności.