Frage

Ich habe jede Eigenschaft gegangen durch fast kann ich mir vorstellen, aber nicht eine einfache Möglichkeit, sich zu verstecken den Header auf einem Winform Ultracombo Kontrolle von Infragistics.

gefunden

Headers macht Sinn, wenn ich mehr sichtbaren Spalten und so weiter, aber manchmal wäre es schön, es zu verbergen.

ein einfaches Beispiel geben, sagen wir, ich eine Combobox, die anzeigt, ob etwas aktiv ist oder nicht. Es gibt ein Etikett neben ihm, die „Aktiv“ sagt. Die Combobox hat eine sichtbare Säule mit zwei Reihen -. „Ja“ und „Nein“

Wenn der Benutzer nach unten die Drop öffnet, sehen sie „Aktiv“ oder was auch immer die Header-Beschriftung für die Spalte und dann die Auswahl. Ich würde es gerne einfach nur „Ja“ und „Nein“ an.

Es ist ein kleines ästhetisches Problem, das wahrscheinlich stört mich nur und nicht einmal von den Nutzern wahrgenommen wird, aber ich möchte noch wirklich wissen, ob es ein Weg gibt, um dieses Standardverhalten.

AUFLÖSUNG: Wie @Craig vorgeschlagen, ColHeadersVisible ist das, was ich brauchte. Die Lage der Immobilie war etwas anders, aber es war einfach genug, um die Spur zu kommen. Sobald ich gesetzt DisplayLayout.Bands (0) .ColHeadersVisible = False , zeigt die Drop-Down-so, wie ich es wollte.

War es hilfreich?

Lösung

<DropDownLayout ColHeadersVisible="No"></DropDownLayout> arbeitet für uns. Dies ist auf Infragistics NetAdvantage für .NET 2008.

Andere Tipps

Mein Verständnis der Infragistics WinForms Suite ist, dass die Ultracombo für mehrspaltige ausgelegt ist (oder eingebettete Ultragrid) verwenden.

Was ich getan habe, dies zu umgehen war jene UltraCombos mit UltraComboEditor Kontrollen zu ersetzen. Dies sind IG „enhanced“ Versionen des Standards .NET Combobox.

Das kann oder kann nicht in Ihrem Fall, je nach Einsatzszenario angemessen sein. Aber es sieht aus wie eine Auflösung haben die Original-Ultracombo verwenden, die auf jeden Fall unter Auswirkungen auf Ihre vorhandenen Code sein wird.

(Und dank Ihnen und Craig beide: ich übersehen tatsächlich diese Eigenschaft, wenn ich durch diesen Schmerz ging das erste Mal, ich mache eine geistige Notiz davon, wo es für die Zukunft)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top