So wie alle anderen Dateien auch. System.IO.File, wenn ich mich recht erinnere, enthält eine Methode dafür. Ich nehme doch recht an, du meinst entgegen des Themas eine Datei und keinen URI?
Lo!
Hallo,
ich glaube ich erkläre zum besseren Verständniss nochnmals.
Ich habe ein C#-Projekt in Visual Studio erstellt, innerhalb des Projekts einen Ordner "Images" und dort mehrere PNGs reinkopiert und als Buildvorgang für die PNGs "Resource" angegeben. Der Namespace lautet "WpfApplication1".
Jetzt kann ich mit:
for(int i=0; i<10; i++){
Image img = new Image();
img.Source = new System.Windows.Media.Imaging.BitmapImage(new Uri("Images/" + id + ".png", UriKind.Relative));
img.Margin = new Thickness(0, i * 64, 10, 0);
Grid_Name.Children.Add(img);
}
meiner WPF-Oberfläche problemlos Bilder hinzufügen.
Wenn jetzt aber z.B. "9.png" nicht existiert gibt er mir an dieser Stelle einfach einen leeren Platz aus.
Ich möchte aber, dass er mir eine Fehlermeldung gibt wenn die Datei nicht vorhanden ist.
Gruß
Mark