2008-09-25 12 views
5

Przeszedłem praktycznie każdą właściwość, o jakiej myślę, ale nie znalazłem prostego sposobu na ukrycie nagłówka kontrolki UltraCombo z WinForm.Ukrywanie nagłówka w programie Infragistics Winform UltraCombo

Nagłówki mają sens, gdy mam wiele widocznych kolumn i co tam, ale czasami dobrze byłoby je ukryć.

Aby dać prosty przykład, załóżmy, że mam combobox, który wyświetla, czy coś jest aktywne, czy nie. Obok jest etykieta z napisem "Aktywny". Combobox ma jedną widoczną kolumnę z dwoma wierszami - "Tak" i "Nie".

Gdy użytkownik otworzy menu rozwijane, zobaczy "Aktywny" lub jakikolwiek nagłówek nagłówka dla kolumny, a następnie wybory. Chciałbym tylko pokazać "Tak" i "Nie".

To drobny problem estetyczny, który prawdopodobnie mnie martwi i nie jest nawet zauważany przez użytkowników, ale nadal chciałbym wiedzieć, czy istnieje sposób obejścia tego domyślnego zachowania.

UCHWAŁA: W @Craig zasugerował, ColHeadersVisible jest to, co potrzebne. Lokalizacja nieruchomości była nieco inna, ale łatwo było ją wyśledzić. Po ustawieniu DisplayLayout.Bands (0) .ColHeadersVisible = False, menu rozwijane będzie wyświetlane tak, jak chciałem.

Odpowiedz

3

<DropDownLayout ColHeadersVisible="No"></DropDownLayout> działa dla nas. To jest w programie Infragistics NetAdvantage dla .NET 2008.

+0

Czy to dla kontrolka WinForm lub Internet? –

+0

To byłaby kontrola sieci. – Craig

2

Moje zrozumienie zestawu oprogramowania WinForms w programie Infragistics polega na tym, że UltraCombo został zaprojektowany do używania w wielu kolumnach (lub osadzonych UltraGrid).

Co zrobiłem, aby to obejść, to zastąpienie tych UltraCombos kontrolkami UltraComboEditor. Są to "ulepszone" wersje standardowego comboboxa .NET.

To może ale nie musi być odpowiednie w twoim przypadku, w zależności od scenariusza użytkowania. Wygląda jednak na to, że masz rozdzielczość, używając oryginalnego UltraCombo, co z pewnością będzie miało mniejszy wpływ na istniejący kod.

(I dzięki tobie i Craig zarówno: I rzeczywiście pominąć tę właściwość, gdy poszedłem za pośrednictwem tego bólu po raz pierwszy; Robię notatki psychicznego, gdzie to jest w przyszłości!)

+0

"Zająłem się tym, aby zastąpić te UltraCombos kontrolkami UltraComboEditor" Dziękuję! Oto, po co przyszedłem ... –