Topic wurde aus Bessere Lösung für Anwendungsfall gesucht (Datagridview,Datatable) ausgelagert.
Hallo,
Sorry, dass ich so ein alten Thread wieder ausgrabe, allerdings ist mein Vorhaben ähnlich wie hier schon beschrieben. Ich versuche ein Programm zu schreiben mit dem man seine Filme und Serien verwalten kann. Meine Idee ist das für jede Serie/Film ein Cover mit Name angezeigt wird. Wenn man auf ein Cover doppelklickt, soll sich dann eine neue Form mit Details zu dem Film/Serie anzeigt werden.
Mein Vorgehen bisher:
Listview: Ich hab jeden Film/Serie in die Listview-Tabelle eingetragen und jedem Eintrag ein Bild zugeordnet und dann die Ansicht auf Largeicon umgestellt, das funktioniert soweit auch, das Problem, ich konnte die Beschriftung nicht ändern, z.b. andere Schriftfarbe oder die Hintergrundfarbe anpassen.
Meine Zweite Idee war dann ein Panel zu nehmen und für jeden Eintrag, dann eine Picturebox mit Label erstellen. Problem dabei ist, dass beim Scrollen ein schlieren von den Pictureboxen entsteht. Die EIgenschaften DoubleBuffered, OptimizedDoubleBuffered, ControlStyles.UserPaint oder ControlStyles.AllPaintingInWmPaint sind auf True gesetzt, jedoch bringt dies keine Abhilfe.
Daher erstmal die Frage ist es möglich dieses Vorhaben mit Visual Basic zu realisieren oder gibt es eine andere Programmiersprache mit der dies einfacher zu lösen ist?
Der Vorschlag mit der Datengebundenen Listbox, wäre noch eine Möglichkeit. Ich weiß nur nicht wie ich in der Listbox Bilder anzeigen kann, wäre sehr nett wenn man dies nochmal etwas genauer erklären könnte.
Grüße Gyoukuro
Hallo,
Sorry, dass ich so ein alten Thread wieder ausgrabe, allerdings ist mein Vorhaben ähnlich wie hier schon beschrieben. Ich versuche ein Programm zu schreiben mit dem man seine Filme und Serien verwalten kann. Meine Idee ist das für jede Serie/Film ein Cover mit Name angezeigt wird. Wenn man auf ein Cover doppelklickt, soll sich dann eine neue Form mit Details zu dem Film/Serie anzeigt werden.
Mein Vorgehen bisher:
Listview: Ich hab jeden Film/Serie in die Listview-Tabelle eingetragen und jedem Eintrag ein Bild zugeordnet und dann die Ansicht auf Largeicon umgestellt, das funktioniert soweit auch, das Problem, ich konnte die Beschriftung nicht ändern, z.b. andere Schriftfarbe oder die Hintergrundfarbe anpassen.
Meine Zweite Idee war dann ein Panel zu nehmen und für jeden Eintrag, dann eine Picturebox mit Label erstellen. Problem dabei ist, dass beim Scrollen ein schlieren von den Pictureboxen entsteht. Die EIgenschaften DoubleBuffered, OptimizedDoubleBuffered, ControlStyles.UserPaint oder ControlStyles.AllPaintingInWmPaint sind auf True gesetzt, jedoch bringt dies keine Abhilfe.
Daher erstmal die Frage ist es möglich dieses Vorhaben mit Visual Basic zu realisieren oder gibt es eine andere Programmiersprache mit der dies einfacher zu lösen ist?
Der Vorschlag mit der Datengebundenen Listbox, wäre noch eine Möglichkeit. Ich weiß nur nicht wie ich in der Listbox Bilder anzeigen kann, wäre sehr nett wenn man dies nochmal etwas genauer erklären könnte.
Grüße Gyoukuro
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()