Mit IColumn kann man ja neue Spalten generieren.
Der letzte Parameter von IColumn gibt ja bekanntlich
die Ausrichtung der Spalte an.
Nun habe ich in der ersten Spalte Zahlen, die ich gerne
rechtsbündig hätte. In der ERSTEN Spalte scheint nur
linksbündig zu gehen. Auch zentriert geht nicht.
In allen anderen Spalten kann man die Formatierung
setzen, wie man will.
Kann das jemand bestätigen ?

Listview.dll + IColumn
-
-
-
Zitat von H.Brill;843853
Kann das jemand bestätigen ?
Ja, das ist so! (Und das gilt demzufolge auch für die XProfanen Grids und Gridboxen, die ja die gleiche API verwenden.)
Gruß
Roland -
Ja, das ist aber leider von Windows so vorgegeben und nicht zu beeinflussen. Man kann die Ausrichtung aber nachträglich ändern mit SetColumnAlignment, das geht.
Oder du entfernst nach Erstellung des Listviews die linke Spalte komplett. -
Danke Frank,
mit SetColumnAlignment geht es
nachträglich. -
Prima.
-
Siehste - da hab ich wieder was dazu gelernt
Habe mir bisher immer so geholfenZitatI%=LEN(nr$)
CASE I% < 10:nr$=MKSTR$(" ",(10-I%))+nr$
Wenn ich dann die erste Spalte in der Breite angepasst hatte, standen meine Nummern auch rechts und immer schön untereinander. -
Hätte ein User den Font aber bestimmen können, wärst du doch damit ins Schwitzen geraten.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!