vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Fortgeschrittene
Re: Listview-Spalten sortieren 
Autor: Gudi
Datum: 12.07.04 07:54

Hi,

das beste ist du machst dir eine KLasse, Aufruf erfolgt zb so:

Sub Start_Sortierung()
lst_Tickets.ListViewItemSorter = New comparebyFirstcolumn(2)
End Sub

dann

Friend Class comparebyFirstcolumn
Implements IComparer
Private _sortAscending As Boolean = True
'Private sort_order As SortOrder
Private columnnumber As Integer
Private _isDate As Boolean = False
Public Function Compare(ByVal x As Object, ByVal y As Object) As Integer Implements IComparer.Compare
Dim returnvalue As Integer = 0

If Not _isDate Then
returnvalue = String.Compare(CType(x, ListViewItem).SubItems(columnnumber).Text, CType(y, ListViewItem).SubItems(columnnumber).Text)
Else
Dim xDate As DateTime = DateTime.Parse(CType(x, ListViewItem).SubItems(columnnumber).Text)
Dim yDate As DateTime = DateTime.Parse(CType(y, ListViewItem).SubItems(columnnumber).Text)
returnvalue = Date.Compare(xDate, yDate)
End If
If Not _sortAscending Then
returnvalue = -1 * returnvalue
End If
Return returnvalue
End Function
Public Sub New(ByVal column As Integer, ByVal isDate As Boolean, ByVal sortascending As Boolean)
columnnumber = column
_isDate = isDate
_sortAscending = sortascending
End Sub
Public Sub New(ByVal column As Integer)
columnnumber = column
End Sub
End Class


Jetzt bist du in der Lage auch Datum Uhrzeit und alles zu sortieren hoch und runter

sch?n wenn man sich helfen kann

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Listview-Spalten sortieren3.906Dragon.Net11.07.04 16:15
Re: Listview-Spalten sortieren6.476Gudi12.07.04 07:54
Re: Listview-Spalten sortieren3.291Dragon.Net12.07.04 08:32
Re: Listview-Spalten sortieren2.937thE_iNviNciblE21.11.07 00:46
Re: Listview-Spalten sortieren4.712Melkor21.11.07 13:04
Re: Listview-Spalten sortieren2.889thE_iNviNciblE21.11.07 21:09
Re: Listview-Spalten sortieren2.803Melkor21.11.07 21:27
Re: Listview-Spalten sortieren2.771thE_iNviNciblE21.11.07 21:36
Re: Listview-Spalten sortieren2.704Sword27.08.08 19:38

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-2025 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