小编Ken*_*ick的帖子

如何通过WPF中的SaveFileDialog保存BitmapImage?

我尝试的方式通过标准的Windows.Forms实现它(获得valide DialogResult.OK)

            System.Windows.Forms.SaveFileDialog dlg = new System.Windows.Forms.SaveFileDialog();
            dlg.FileName = "Document"; // Default file name
           // dlg.DefaultExt = ".jpg"; // Default file extension
            dlg.Filter = "JPeg Image|*.jpg|Bitmap Image|*.bmp|Gif Image|*.gif";
            if(dlg.ShowDialog()== System.Windows.Forms.DialogResult.OK) 
if (dlg.DialogResult.HasValue && splashDialog.DialogResult.Value)
            {
              string fName = dlg.FileName; 
              if (dlg.FileName != "")
              {
                 System.IO.Stream fileStream = (System.IO.FileStream)dlg.OpenFile(); 

                  fileStream.Close();
               }
             }
Run Code Online (Sandbox Code Playgroud)

这是使用Windows窗体但它保存空白图像((

c# wpf savefiledialog

2
推荐指数
1
解决办法
5650
查看次数

标签 统计

c# ×1

savefiledialog ×1

wpf ×1