当前位置: 代码迷 >> ASP.NET >> 请教WPF中下传文件或者打开文件如何实现,类似下传图片的那个选择图片的功能
  详细解决方案

请教WPF中下传文件或者打开文件如何实现,类似下传图片的那个选择图片的功能

热度:263   发布时间:2013-02-25 00:00:00.0
请问WPF中上传文件或者打开文件怎么实现,类似上传图片的那个选择图片的功能
如题,怎么实现,望各位大侠指点

wpf刚接触,不知道有没有类似以前的那个 FileUPdate的控件,或者怎么可以实现这个效果

------解决方案--------------------------------------------------------
Microsoft.Win32.OpenFileDialog类打开文件.
上传的逻辑自己写
------解决方案--------------------------------------------------------
C# code
 private void FindPic_Click(object sender, RoutedEventArgs e)        {            OpenFileDialog dialog = new OpenFileDialog();            dialog.Filter = "PNG File(*.png)|*.png"; ;            dialog.Multiselect = false;            if (dialog.ShowDialog() == true)            {                FileStream fs = new FileStream(dialog.FileName, FileMode.Open, FileAccess.Read);                BinaryReader br = new BinaryReader(fs);                this._imageBinary = br.ReadBytes((int)fs.Length);                this._imgLocalPath = dialog.FileName;                br.Close();                fs.Close();                this.IMG.Source = ByteArrayToBitmapImage(this._imageBinary);            }        }BitmapImage ByteArrayToBitmapImage(byte[] byteArray)        {            BitmapImage bmp = null;            try            {                bmp = new BitmapImage();                bmp.BeginInit();                bmp.StreamSource = new MemoryStream(byteArray);                bmp.EndInit();            }            catch            {                bmp = null;            }            return bmp;        }
  相关解决方案