Seite 1 von 1

Unterschied wx.ListVtrl und wx.dataview.DataViewListCtrl

Verfasst: Mittwoch 27. Februar 2013, 17:31
von 2weizen
Hallo zusammen. Kann mir jemand den unterschied der beiden Listviews erklären bzw. deren Vor-/Nachteile? Irgendwie werde ich aus der (englischen) Beschreibung nicht so ganz schlau.

Re: Unterschied wx.ListVtrl und wx.dataview.DataViewListCtrl

Verfasst: Mittwoch 27. Februar 2013, 22:05
von BlackJack
@2weizen: Beim `ListCtrl` ist das Programm direkt dafür verantwortlich was dort für Daten angezeigt werden und beim `DataViewListCtrl` kommen die angezeigten Daten aus einem `DataViewListStore`. Das wird das Model/View/Controller-Entwurfsmuster (MVC-Muster) umgesetzt/unterstützt.

Re: Unterschied wx.ListVtrl und wx.dataview.DataViewListCtrl

Verfasst: Freitag 1. März 2013, 18:38
von 2weizen
Wenn ich das jetzt richtig verstanden habe, ist das DataviewListCtrl dann geeigneter, wenn es um portierbarkeit und leichtere Erweiterbarkeit geht. Mit Daten füllen muss ich sie so oder so beide.

Mich interessiert der Unterschied deshalb, weil ich mich entscheiden möchte, welche Listctrl ich verwenden sollte bzw. welche besser für mein vorhaben geeignet ist. Ich habe ein Programm das Daten über die serielle Schnittstelle empfängt und dann tabellarisch anzeigen soll. Die Daten sollen dann nach Spalten sortiert und nach Suchbegriffen gefiltert werden können.