Hallo,
soweit ich mich mit den Eigenheiten des ListViews auskenne ist das ähnlich Problematisch wie bei deiner vorherigen Frage.
Die extra Einrückung ist so groß wie ein Image aus der ImageList des ListViews. Wenn du also die Größe auf 1*1 herab setzt (0*0 geht nicht), wird der Text bloß noch um ein, fast nicht bemerkbares, Pixel verschoben:
'Spalte'
ListView1.Columns(0).ImageKey = Nothing
ListView1.Columns(0).TextAlign = HorizontalAlignment.Left
'Items'
ListView1.SmallImageList.Images.Clear()'Bilder löschen (Optional)'
ListView1.SmallImageList.ImageSize = New Size(1, 1)'Neue Größe zuweisen'
Vielleicht kann man das auch noch eleganter lösen, ich habe es jedenfalls nicht geschafft .NET oder die WinAPI dazu bewegen zu können die ImageList wirklich zu entfernen, sodass sich die GUI richtig aktualisiert.
Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook |
Twitter |
Snippets C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als
Antwort und bewertet Beiträge. Danke.