<Image x:Name="pageImg" Margin="-19,-1,37,19" Source="/img/1.png" Stretch="Uniform" />
Die Bilder Eigenschaft auch auf Build Action = Resource
und Kopieren Output Directory = Cope if newer
Absturz auf der Bildquelle Eigenschaft Ändern
Wenn die Taste, um die Anwendung abstürzt geklickt erhalten:
private void Button_Click_1(object sender, RoutedEventArgs e)
{
pageImg.Source = new BitmapImage(new Uri(@"/img/2.png"));
}
Aber wenn ich C:\Users\myuser\Desktop\2.png
passieren statt /img/2.png
es funktioniert gut.
Warum das passiert?
Mögliches Duplikat von [Bildquelle im Code hinter ändern - Wpf] (http://stackoverflow.com/questions/3787137/change-image-source-in-code-behind-wpf) –
@ J.H. Danke, es hat gut funktioniert. – Vlad