Dateiname aus ListView auslesen
-
Hi,
Ich habe einen ListView, in dem ich Bilder aus einem Verzeichnis einlese.
Wie kann ich jetzt das aktuell ausgewählte Bild raus, um es in einer PictureBox anzeigen zu können?
Gruß
-
WIE bekommst Du den die Bilder in die ListView?
Was hindert Dich daran das "SelectedItem" auszuwerten? und dann das Bild einfach laden?Und ich hoffe, dass Du das schon kennst:
http://blog.kalmbach-software.de/de/2010/03/05/ccli-und-winforms-macht-keinen-sinn/
-
Hi,
das ist ja genau meine Frage, wie bekomm ich den Bildnamen des aktuell ausgewählten SelectedItem raus?
if (Directory::Exists(verzeichnis)) { array<String^> ^dateien = Directory::GetFiles(verzeichnis); for each (String ^name in dateien) { ListViewItem^ lvitem = gcnew ListViewItem( Path::GetFileName(name),0 ); this->listView->Items->Add(lvitem); } }
So les ich die Dateien in den ListView ein.
Gruß
-
C#-Syntax:
var lvi = listView.SelectedItem as ListViewItem; var name = lvi.Name; var bitmap = Bitmap.FromFile(name); pictureBox1.Image = bitmap as Image;
-
Jochen Kalmbach schrieb:
Und ich hoffe, dass Du das schon kennst:
http://blog.kalmbach-software.de/de/2010/03/05/ccli-und-winforms-macht-keinen-sinn/Irgendwie merkst Du doch nix mehr.
Jedesmal auf diesen dämlichen Artikel zu verweisen.
Dann schmeißt doch das Unterforum C++/CLI ganz raus.
-
C++/CLI ist für InterOp da...