文章目录

  • 1 相对路径
  • 2 绝对路径方式
    • 2.1 如果图片没有导入到项目中
    • 2.2 如果图片已经导入到项目中

1 相对路径

将在项目exe路径Resourc目录下寻找图片

ImageBrush brush1 = new ImageBrush();
string path = @"Resource/icon-提交.png";
BitmapImage img = new BitmapImage(new Uri(path, UriKind.Relative));
brush1.ImageSource = img;
Testbutton.Background = brush1;

2 绝对路径方式

2.1 如果图片没有导入到项目中

ImageBrush brush1 = new ImageBrush();
string path = @"F:/Resource/icon-提交.png";
BitmapImage img = new BitmapImage(new Uri(path, UriKind.Absolute));
brush1.ImageSource = img;
Testbutton.Background = brush1;

2.2 如果图片已经导入到项目中

使用@"pack://application:标志为当前项目

ImageBrush brush1 = new ImageBrush();
string path = @"pack://application:,,,/Resource/icon-提交.png";
BitmapImage img = new BitmapImage(new Uri(path, UriKind.Absolute));
brush1.ImageSource = img;
Testbutton.Background = brush1;

如果有兴趣,可以访问我的个人站:http://www.stubbornhuang.com

WPF - 代码动态更换按钮的背景图片相关推荐

  1. Android中遇到button按钮设置背景图片无法显示的解决方案

    给button设置了background的属性却显示不出来 1.在图片导入时选错位置,应该选择第一个位置,如果选了第二个图片后面会有(v24)[如下图]就有可能加载不出来.  新版引入drawable ...

  2. andoid点击按钮(ImageButton)时改变按钮的背景图片 SelectorDemo

    andoid点击按钮(ImageButton)时改变按钮的背景图片 SelectorDemo 博客分类: android android selector 改变按钮背景图片 主要是用到selector ...

  3. vue代码上传服务器后背景图片404解决方法

    vue代码上传服务器后背景图片404解决方法 参考文章: (1)vue代码上传服务器后背景图片404解决方法 (2)https://www.cnblogs.com/Mrrabbit/p/7830944 ...

  4. myqr一句代码实现二维码背景图片自定义装逼指南

    myqr一句代码实现二维码背景图片自定义装逼指南 文章目录 myqr一句代码实现二维码背景图片自定义装逼指南 前提准备 步骤 注意 拓展 示例 前提准备 1.Python安装(下载安装教程自行查阅). ...

  5. v-for动态图片列表展示以及动态给div添加背景图片

    v-for动态图片列表以及动态给div添加背景图片方法 效果如下图所示: HTML: <div class="branchWorkshop"><ul>< ...

  6. java单击按钮切换图片_JAVA点击按钮改变背景图片 跪求代码·

    展开全部 // 不加包,图片跟类文件在62616964757a686964616fe4b893e5b19e31333262383634一个目录,命令行下编译执行就行了 // 如果建工程,图片放到工程根 ...

  7. html背景图实现虚线,去掉a标签和按钮加背景图片虚线/阴影完美解决方案

    当用户注册都会点击一个a标签更换验证码.当点击后a标签上有个阴影部分.对于喜欢美观的同学却不可容忍! 这是什么原因呢?原来是a标签的href属性惹的祸. 1.仅仅是a标签 我了解的有两种解决办法 其一 ...

  8. 动态更改水晶报表背景图片

    水晶报表是没有什么属性可以直接对其背景图片进行设置的,更别说对其动态改变了,下午受一同事启发,我们可以通过更新数据源的方式来间接的对水晶报表背景图片进行动态设置. 还是采用PUSH模式(这种情况估计也 ...

  9. MFC开发IM-自绘按钮控件,给按钮设置背景图片

    MFC 基础知识:对话框背景添加图片和按钮Button添加图片 很长时间没有接触MFC相关的知识了,我大概是在大二时候学习的MFC相关知识及图像处理,现在由于要帮个朋友完成个基于C++的程序,所以又回 ...

最新文章

  1. 2022-2028年中国手机支付市场投资分析及前景预测报告
  2. 转 一个SMD 0805的LED的电流,电压,亮度关系表
  3. 克隆虚拟机启动网卡提示错误 Device eth0 does not seem to be present, delaying initialization...
  4. TCP的定时器系列 — 超时重传定时器(有图有代码有真相!!!)
  5. 利用有名管道实现进程间的通信
  6. 1295. 统计位数为偶数的数字(to_string 将整型数字变为字符串)
  7. 黑马博客——详细步骤(二)项目功能的实现之登录功能
  8. Clojure 学习入门(9)- 连接redis
  9. 1:A+B Problem
  10. 我对Asp.net页面一系列执行过程的认识
  11. 同一张表sql省市区三级联动查询
  12. java init是什么
  13. Python爬取中国票房网所有电影片名和演员名字,爬取齐鲁网大陆所有电视剧名称...
  14. 驾照考试之科目三(深圳东周版)
  15. C# 通过UDP 远程监控摄像头
  16. java 表格添加背景图片_Java 填充Excel图表中的图例背景(颜色填充、图片填充)...
  17. vsCode无法自动换行显示
  18. bps(bitspersecond)是什么?
  19. 蝴蝶效应、青蛙现象、鳄鱼法则、鲇鱼效应、羊群效应、刺猬法则、手表定律、破窗理论、二八定律、木桶理论、马太效应
  20. 2022年中国镍期货成交量、成交金额、成交价格走势分析:镍开盘价持续走高[图]

热门文章

  1. centos lump搭建笔记
  2. [Error] 'rand' was not declared in this scope
  3. vage mysql_R基础学习(三)-- 简单练习(shiny+mysql+barplot)
  4. python处理健康天天报表格脚本
  5. NTU-Coursera机器学习:HomeWork 1 Q15-20
  6. c语言地理坐标存储 转发,从照片中批量导出GPS地理坐标信息
  7. android 聊天气泡_android聊天气泡在android中构建ios风格的聊天
  8. 计算机老师的理想和信念,大学英语教师计算机焦虑,网络使用自我效能及计算机信念的关系研究...
  9. 阿里云服务器包年包月收费模式常见问题汇总(官方资料解答)
  10. 高中学历可以学java么_初高中学历能学会Java吗,低学历能学Java吗?