C#复制文件全代码–供参考

Posted by

private void button1_Click(object
sender, EventArgs e)
{
  //创建文件对象
  FileInfo fi = null;

首先在xaml文件里定义一个Image控件,取名为img

  //实例化打开文件对话框
  OpenFileDialog ofd = new
OpenFileDialog();

MemoryStream stream = new MemoryStream(获得的数据库对象);

  //设置对话框的初始路径
  ofd.InitialDirectory =
@”C:UsersPublicPicturesSample Pictures”;

BitMapImage bmp = new BitMapImage();

  //设置过滤器
  ofd.Filter =
“图片格式|*.jpg;*.png;*.gif|记事本文档|*.txt”;

bmp.BeginInit();//初始化

  ////默认过滤器下标为0
  //ofd.FilterIndex =
1;

bmp.StreamSource = stream;//设置源

  //判断是否点击打开按钮

bmp.EndInit();//初始化结束

  if(ofd.ShowDialog()==DialogResult.OK)
  {
    //创建图片文件
    fi = new
FileInfo(ofd.FileName);

img.Source = bmp;//设置图像Source

相关文章

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注