【wpf】Image 图片绑定/更新
WPF 图片 更新 绑定 Image
2023-09-11 14:14:50 时间
前台代码:
<Image Source="{Binding PreviewImage}"></Image>
后台代码:(这里采用了prsim的写法,可以参考我的psrim系列文章,也可以采用其他形式的通知写法)
//绑定对象
private ImageSource _previewImage;
public ImageSource PreviewImage
{
get { return _previewImage; }
set { SetProperty(ref _previewImage, value); }
}
//----------更新图片显示
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.UriSource = new Uri($"{AppDomain.CurrentDomain.BaseDirectory}/{path}", UriKind.Absolute);
bi.EndInit();
PreviewImage = bi; //完成图片的更新
小结:
从目前测试结果看,图片的路径只能通过完整的路径,如果通过相对路径的写法,必须提前将图片设置为资源。
相关文章
- WPF+MVVM数据绑定问题集锦
- 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇三:批量处理后的txt文件入库处理
- 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇二:基于OneNote难点突破和批量识别
- WPF数据验证
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- WPF DataTomplate中Command无效
- wpf imagebrush图片不显示
- wpf datagridrowstyle
- 使用WPF来创建 Metro UI程序
- wpf 客户端【JDAgent桌面助手】开发详解(三) 瀑布流效果实现与UI虚拟化优化大数据显示
- WPF中使用BitmapImage处理图片文件(转)
- WPF学习 - 用鼠标移动、缩放、旋转图片(1)
- WPF中的动画控制
- WPF的消息机制
- WPF快速入门系列(9)——WPF任务管理工具实现
- ab4d:ab3d:ab2d--ZoomPanel for wpf
- WPF 环形进度条-绘制图像
- WPF阴影效果(DropShadowEffect)