Die Sortierung einer ListView nach mehreren Spalten in C#

Mit ListView steuert, können Sie eine Spalte zu Sortieren, und es gibt eine Methode, um sort() Wann immer Sie wollen.

Ist dies jedoch nur erlaubt einzelne Spalte Sortieren.

Ich bin daran interessiert zu Sortieren, sagen wir, Spalte A zuerst, und dann nach Spalte F, wenn Sie identisch sind.

Ich habe ein paar custom zu vergleichen-Klassen geschrieben online, aber fragte sich, ob stackoverflow zeigen konnte, ein sauberer Weg. Plus, die hier anderen helfen kann und sucht es in Zukunft 🙂

Anregungen oder Beispiele, wie man über diese geschätzt.

  • sind Sie bevölkern das listview-Steuerelement über eine Abfrage? vielleicht könnten Sie speichern Sie die Sortierkriterien in einem versteckten Feld und dann einfach bestellen, indem Sie Kriterien in der Abfrage.
  • Leider Nein. Den Daten geht in die listview teilweise gefüllt, und dann als mehr info zu den Elementen ist bekannt, das listview aktualisiert wird, erfordert das zurückgreifen, während in der listview wie diese kommen in...
InformationsquelleAutor Mark Mayo | 2009-10-22
Schreibe einen Kommentar