前台代码:

<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】Image 图片绑定/更新相关推荐

  1. CleanAOP实战系列--WPF中MVVM自动更新

    CleanAOP实战系列--WPF中MVVM自动更新 作者: 立地 邮箱: jarvin_g@126.com QQ: 511363759 CleanAOP介绍:https://github.com/J ...

  2. 《深入浅出WPF》笔记——绑定篇(一)

    上一节,有记录写到:在WPF里,数据驱动UI,数据占核心地位,UI次之.怎么恢复数据的核心地位,那就要先了解一下Binding. 一.Binding 基础 1.1WPF中Data Binding的带来 ...

  3. WPF 把图片分割成两份自动翻页 WpfFlipPageControl:CtrlBook 书控件

    原文:WPF 把图片分割成两份自动翻页 WpfFlipPageControl:CtrlBook 书控件 版权声明:本文为博主原创文章,需要转载尽管转载. https://blog.csdn.net/z ...

  4. 在WPF中将图片转换成3D图像并可以旋转

    原文:在WPF中将图片转换成3D图像并可以旋转 时光偷走的,永远都是我们眼皮底下看不见的珍贵. https://pan.baidu.com/s/14dk-OU2SR0nxXj2bL4bVpQ 首先先看 ...

  5. wpfのuri(让你完全明白wpf的图片加载方式以及URI写法)

    原文:wpfのuri(让你完全明白wpf的图片加载方式以及URI写法) 绝对 pack WPF URI pack://application:,,,/是协议:",,,"是" ...

  6. C# WPF 显示图片和视频显示 EmuguCv、AForge.Net测试

    C# WPF 显示图片和视频显示 EmuguCv.AForge.Net测试 原文:C# WPF 显示图片和视频显示 EmuguCv.AForge.Net测试 WPF 没有用到 PictureBox, ...

  7. WPF下载图片到计算机

    WPF下载图片到计算机 代码笔记, 原地址https://stackoverflow.com/questions/24797485/how-to-download-image-from-url /// ...

  8. Kotlin学习——简单运用协程网络下载图片并更新到UI

    kotlin学习 协程Coroutines学习 简单小Demo:通过协程下载一张网络图片并显示出来 文章目录 kotlin学习 前言 一.如何开启一个协程? 二.如何在项目中使用协程 增加对 Kotl ...

  9. WPF 设置图片的分辨率DPI

    WPF 修改图片的分辨率/DPI 在WPF中,当使用到PNG之类的图片作为背景时.我发现一个问题:图片属性(Windows)的宽.高相同的两张图片在WPF界面上显示却大小不一.如下图所示. 在后台应用 ...

最新文章

  1. p187让元素垂直居中
  2. Open vSwitch(OVS)版本与Linux内核的关系
  3. Android 搜索框 search dialog 和 search widget
  4. 【教程】E103-W10无线串口服务器TCP协议与PC连接收发数据详解!
  5. 图解 深入浅出 JavaWeb:Servlet 再说几句
  6. python if elif else
  7. 个人知识库的分类目录_搭建个人知识体系,让印象笔记成为我们的“第二大脑”!...
  8. Spring Batch 4.2.0.M1 发布,批处理应用编写框架
  9. 计算机接口cad图,贴片机CAD图纸
  10. 基于Idea+Java+MySQL+SSM的毕业设计网上管理系统(建议收藏)
  11. Bloombox:iPhone陶瓷底座,还能当花盆和扩音器
  12. java 文字串叠字检查_Java 正则表达式详细实例解析
  13. 数据结构——绪论、时间复杂度
  14. 亲属卡额度是什么意思_卡神养卡15条心得!教你如何卡奴变卡神!
  15. 2017年中国智慧城市PPP模式发展情况分析
  16. C++ qt实现打开关闭状态按钮
  17. 基于InforFlow的业务流程管理系统解决方案(转载)
  18. IP地址定位功能在网站上的应用
  19. Excel中 匹配尾部字符并替换
  20. 设置win10桌面、锁屏、密码输入界面背景色、图片

热门文章

  1. ACM C++ cin cout 加速IO
  2. 【Flink系列】部署篇(三):Native k8s部署高可用Flink集群实战
  3. causalml 使用介绍
  4. gt2pro搭载鸿蒙系统,首款鸿蒙系统智能手表华为Watch GT2 Pro还能这么玩!
  5. 物联网标准之争背后的大国博弈
  6. KYLIN_HOME is set to /home/lqs/module/kylin
  7. 程序员的节日为1024原由
  8. linux如何给windows传文件,教你如何实现Linux与windows文件互传
  9. Kibana数据可视化工具配置与应用
  10. Tophatter绑定万里汇WorldFirst账户收款教程!