image文件图片显示,存储,读取问题
2013-11-12 18:34
357 查看
首先先先选择图片
OpenFileDialog open = new OpenFileDialog();
open.Filter = "jpg图片|*.jpg|phg图片|*.png";
if (open .ShowDialog () == true )
{
//获取文件的路径
string name = open.FileName;
//把数据存储到对应的对像中,因为方便存储
// 获取ui界面的对象 Employee是一个类当中有Photos byte[] 类型的字段
Employee em = (Employee)DgEmployee.DataContext;
em.Photos = File.ReadAllBytes(name);
ImgEmployee.Source = new BitmapImage(new Uri(name)); //给Image控件设置索引路径
}
下面打开界面的时候打 显示图片
// 编辑 特点使用数据上下文方便了许多
DgEmployee.DataContext = EmployeeDAL.SelectById(ListId);
Employee em= (Employee )DgEmployee .DataContext ;
MemoryStream stream = new MemoryStream(em.Photos); // MemoryStream构造函数
BitmapImage image = new BitmapImage();
image.BeginInit(); //读取流开始
image.StreamSource = stream;
image.EndInit(); // 读取流结束
ImgEmployee.Source = image; // image控件显示图片
OpenFileDialog open = new OpenFileDialog();
open.Filter = "jpg图片|*.jpg|phg图片|*.png";
if (open .ShowDialog () == true )
{
//获取文件的路径
string name = open.FileName;
//把数据存储到对应的对像中,因为方便存储
// 获取ui界面的对象 Employee是一个类当中有Photos byte[] 类型的字段
Employee em = (Employee)DgEmployee.DataContext;
em.Photos = File.ReadAllBytes(name);
ImgEmployee.Source = new BitmapImage(new Uri(name)); //给Image控件设置索引路径
}
下面打开界面的时候打 显示图片
// 编辑 特点使用数据上下文方便了许多
DgEmployee.DataContext = EmployeeDAL.SelectById(ListId);
Employee em= (Employee )DgEmployee .DataContext ;
MemoryStream stream = new MemoryStream(em.Photos); // MemoryStream构造函数
BitmapImage image = new BitmapImage();
image.BeginInit(); //读取流开始
image.StreamSource = stream;
image.EndInit(); // 读取流结束
ImgEmployee.Source = image; // image控件显示图片
相关文章推荐
- HDFS bytes read与Map input bytes
- 杭电acm 2091 空心三角形
- Hadoop中map数的计算
- jdbc的事务管理
- SAP 学习笔记 --- 05-10 03.Procurement for Stock Material
- SAP 学习笔记 --- 05-10 03.Procurement for Stock Material
- Hive中对科学计数法表示的字符串的转换
- TCP相关
- Hive中的一种假NULL
- Guid ToString 格式
- Neutron错误排除方法
- 百度地图2.2+路线规划
- Linux操作系统启动界面(字符or图形界面)的设置及切换方法
- 排序之归并排序
- [数据结构与算法]第一周(一):线性表---多项式加法&&字符串插入
- 法国自动化研究所SPArse稀疏编码优化工具包介绍
- HttpClient简介
- Json lib JsonConfig用法
- 配置oracle 监听和oracle EM
- css中的zoom