vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Sortierung bei ListView löscht Icons 
Autor: Schü
Datum: 16.09.08 08:02

Moin, Moin,

ich habe eine Routine, die in meinem ListView Icons in den SubItems setzen kann.
Wenn nun in einer Spalte Icons zusätzlich hinzugefügt worden sind, dann werden bei einer Neusortierung (Klick auf einen ColumnHeader bei Sortierung = True) alle Icons gelöscht.
Warum ist das denn so?

mit dieser Funktion setze ich beliegige Icons:
Public Function SetSubImageIcon(ByVal iRow As Integer, ByVal iCol As Integer, _
  ByVal Image As Int32, ByVal SubImagesShow As Boolean) As Boolean
 
        Dim lvStyle As Int32, LV_Item As New LVITEM
 
        If iCol < 1 Then Return False
        Try
            lvStyle = SendMessageLong(Me.Handle, LVM_GETEXTENDEDLISTVIEWSTYLE, _
              0, 0)
 
            If SubImagesShow Then
                lvStyle = lvStyle Or LVS_EX_SUBITEMIMAGES
                Call SendMessageLong(Me.Handle, LVM_SETEXTENDEDLISTVIEWSTYLE, _
                  0, lvStyle)
            Else
                lvStyle = lvStyle And Not LVS_EX_SUBITEMIMAGES
            End if
            If SubImagesShow Then
                With LV_Item
                    .mask = LVIF_IMAGE
                    .iSubItem = iCol
                    .iItem = iRow
                    .iImage = Image
                End With
                Call SendMessage(Me.Handle, LVM_SETITEM, iRow, LV_Item)
            End If
            Return True
        Catch
            Return False
        End Try
    End Function
Schü
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Sortierung bei ListView löscht Icons937Schü16.09.08 08:02
Re: Sortierung bei ListView löscht Icons527Schü17.09.08 08:13
Re: Sortierung bei ListView löscht Icons558ModeratorDaveS17.09.08 10:28
Re: Sortierung bei ListView löscht Icons553Schü17.09.08 14:31
Re: Sortierung bei ListView löscht Icons567ModeratorFZelle17.09.08 16:35
Re: Sortierung bei ListView löscht Icons540Schü17.09.08 20:25
Re: Sortierung bei ListView löscht Icons560Schü17.09.08 20:30
Re: Sortierung bei ListView löscht Icons529ModeratorFZelle17.09.08 20:36
Re: Sortierung bei ListView löscht Icons535Schü17.09.08 20:51
Re: Sortierung bei ListView löscht Icons634Schü17.09.08 20:59
Re: Sortierung bei ListView löscht Icons497Schü18.09.08 07:58
Re: Sortierung bei ListView löscht Icons543ModeratorDaveS18.09.08 08:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel