Entwickler-Ecke
WinForms - Anzeige von Bildern im DataGridView
Souly - Do 24.01.08 21:16
Titel: Anzeige von Bildern im DataGridView
Guten Abend!
Ich habe mal eine Frage zur Anzeige von Bildern in einem DataGridView. Ich habe eine Datenbank, in der ich das Bild als "Image" abspeichere, was auch soweit klappt! Das DGV steht auf "AutogenerateColumns = true" und mein Bild wird auch angezeigt.
1. Wie kann ich jetzt den Zellen in denen die Bilder angezeigt werden sollen, eine feste Größe geben?
2. Kann man das Bild auch auf eine bestimmte Größe beim Anzeigen verkleinern oder muss das Bild, wenn ich es über einen "OpenFileDialog" auswähle, schon in der richtigen Größe vorhanden sein?
Vielen Dank schonmal im Voraus an euch?
Gruß
Souly
JüTho - Fr 25.01.08 13:05
Zu 1: das müsste mit der DataGridViewCellStyle-Klasse möglich sein.
Zu 2: keine Ahnung. Vielleicht gibt es eine Eigenschaft, die die Bilder automatisch anpasst.
Gruß Jürgen
Souly - Fr 25.01.08 18:13
Danke für deine Antwort!
Ich habe es jetzt mit der DataGridViewCellStyle-Klasse hinbekommen, wie du es vorgeschlagen hast!
1. Ich möchte nun gerne, wenn ich auf eine Zelle klicke, in der sich ein Image befindet, dieses in seiner Originalgröße in der "Windows Bild- und Faxanzeige" z.B. anzeigen lassen! Der Wert, der in der Zelle steckt ist ja eine "byte[]-Array" und wie kann ich z.B. das wieder zu einem Bild zusammenfügen, damit man es anzeigen kann?
2. Wie kann ich das Bild in dieser "Windows Bild- und Faxanzeige" anzeigen lassen, sprich ich habe dazu keine ".exe" gefunden?
Vielen Dank schonmal im Voraus!
Gruß
Souly
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!