TextAlign der ersten Spalte funktioniert nicht?

03/11/2008 - 12:15 von Michael Andreas | Report spam
Hi,

ich möchte in einer ListView (View: Details)
die erste Column-Spalte rechts organisieren.
Bei allen folgenden Spalten ist das kein Problem.
Bei der ersten Spalte sprint die Eigenschaft immer zurück
auf links.

Was ist zu tun?
Danke Michael
 

Lesen sie die antworten

#1 Frank Dzaebel
04/11/2008 - 11:46 | Warnen spam
Hallo Michael,

ich möchte in einer ListView (View: Details)
die erste Column-Spalte rechts organisieren.
Bei allen folgenden Spalten ist das kein Problem.
Bei der ersten Spalte sprint die Eigenschaft immer zurück
auf links. Was ist zu tun?



Aufgrund einer Einschrànkung im zugrunde liegenden
Steuerelement hat die "ColumnHeader.TextAlign-Eigenschaft"
keine Auswirkungen auf die erste Spalte im ListView-
Steuerelement, die insofern links ausgerichtet ist.

[ColumnHeader.TextAlign-Eigenschaft (System.Windows.Forms)
http://msdn.microsoft.com/de-de/lib...align.aspx

Überschreibe ggf.:

[ListView.DrawColumnHeader-Ereignis (System.Windows.Forms)
http://msdn.microsoft.com/de-de/lib...eader.aspx

Hier ein komplettes Beispiel, indem die erste Spalte
zentriert wird:

[ListView.OwnerDraw-Eigenschaft (System.Windows.Forms)
http://msdn.microsoft.com/de-de/lib...rdraw.aspx


ciao Frank
Dipl. Inf. Frank Dzaebel [MCP, MVP C#]
http://Dzaebel.NET

Ähnliche fragen