我的代码
private void button_click(object sender,RoutedEventArgs e)
{
path = "C:\\1.jpg"
BitmapImage imageBitmap = new BitmapImage();
imageBitmap.BeginInit();
imageBitmap.UriSource = new Uri(path,UriKind.Relative);
image.Source = imageBitmap ;
}
我想当我单击应用程序中的按钮时会显示一个图像。(我使用 .NET Framework 4.6)谢谢。
你应该打电话EndInit()
给imageBitmap
.
private void button_click(object sender,RoutedEventArgs e)
{
path = "C:\\1.jpg"
BitmapImage imageBitmap = new BitmapImage();
imageBitmap.BeginInit();
imageBitmap.UriSource = new Uri(path, UriKind.Absolute);
imageBitmap.EndInit();
image.Source = imageBitmap;
}
或者更短,通过使用另一个BitmapImage
构造函数并且没有冗余UriKind
:
image.Source = new BitmapImage(new Uri(path));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句