8,757
社区成员
发帖
与我相关
我的任务
分享FileStream dStream = new FileStream(Starty, FileMode.Create, FileAccess.ReadWrite);
Outline.SaveImage(bmp, Outline.ImageFormat.PNG, dStream);
dStream.Close();
dStream.Dispose();
MainWindow ms = new MainWindow();
ms.imageb4.ImageSource = new BitmapImage(new Uri(Starty));
BitmapImage image = new BitmapImage();
image.BeginInit();
image.CacheOption = BitmapCacheOption.OnLoad;
image.UriSource = new Uri(filePath);
image.EndInit();
imgThumbnail.Source = image; // 路径赋值
关于图片的我没有仔细探查过,初步判断是着两行代码的问题
MainWindow ms = new MainWindow();
ms.imageb4.ImageSource = new BitmapImage(new Uri(Starty));
尝试使用以下代码替换上边两行代码
this.Dispatcher.Invoke(new Action(() =>
{
MainWindow ms = new MainWindow();
ms.imageb4.ImageSource = new BitmapImage(new Uri(Starty));
}));