RudolfG
Erfahrenes Mitglied
Hi Leute,
ich bin erst am Anfang der c#-Programmierung, habe aber in C++ mit dem Qt-Framework einiges an Erfahrung.
Beim Qt-Framework kann man z. B. bei Listen, Bäumen und Tabellen mit dem Widgets arbeiten aber auch mit dem Model-View-Konzept. Dahinter verbirgt sich, dass das Model die Daten besorgt und verwaltet und die View die benötigten Daten anfordert wann immer es benötigt wird z. B. nach dem Scrollen gehen einige Daten aus dem Sichtbaren und einige Daten in den Sichtbaren Bereich es werden aber nur immer die vom View behandelt und angezeigt die Sichtbar sind, alle anderen Daten werden nicht angezeigt. Dadurch ist das Scrollen durch eine Liste mit mehreren Millionen Datensätzen verdammt schnell (wenn die Daten im Model bereits vorhanden sind!).
Desweiteren kann ich jedes View (Tree, List und Table) vor jedes Model klemmen und es wird immer was angezeigt.
Ich suche in c# eine ähnliche Möglichkeit, sodass ich nicht die Daten jeder Zeile/Spalte mit Add() dem View hinzufügen muss.
Ich hoffe mein Wunsch soweit klar und verständlich Formuliert zu haben und das ihr mir mit einer Antwort Klarheit geben könnt weiter zu orientieren
Gruß
RudolfG
ich bin erst am Anfang der c#-Programmierung, habe aber in C++ mit dem Qt-Framework einiges an Erfahrung.
Beim Qt-Framework kann man z. B. bei Listen, Bäumen und Tabellen mit dem Widgets arbeiten aber auch mit dem Model-View-Konzept. Dahinter verbirgt sich, dass das Model die Daten besorgt und verwaltet und die View die benötigten Daten anfordert wann immer es benötigt wird z. B. nach dem Scrollen gehen einige Daten aus dem Sichtbaren und einige Daten in den Sichtbaren Bereich es werden aber nur immer die vom View behandelt und angezeigt die Sichtbar sind, alle anderen Daten werden nicht angezeigt. Dadurch ist das Scrollen durch eine Liste mit mehreren Millionen Datensätzen verdammt schnell (wenn die Daten im Model bereits vorhanden sind!).
Desweiteren kann ich jedes View (Tree, List und Table) vor jedes Model klemmen und es wird immer was angezeigt.
Ich suche in c# eine ähnliche Möglichkeit, sodass ich nicht die Daten jeder Zeile/Spalte mit Add() dem View hinzufügen muss.
Ich hoffe mein Wunsch soweit klar und verständlich Formuliert zu haben und das ihr mir mit einer Antwort Klarheit geben könnt weiter zu orientieren

Gruß
RudolfG