zoukankan      html  css  js  c++  java
  • WPF 中图标路径问题

    给 WPF 添加图标有两种方式,一是绝对路径方式,二是相对路径方式。第一种方式操作简单,只需将要添加的图标的路径赋给 Source 即可。但是,这种绝对路径方式存在一个严重的弊端,就是当工程文件移植到其它地方时,这些绝对路径就会失效,需要多次重复修改才行。而相对路径方式就解决了工程文件移植给图标路径带来的失效问题。

    绝对路径

    很简单,举个例子,给应用添加一个 image 控件,要是其显示我们需要的图标,只需将绝对路径赋值给:image -> Source。注意图标的后缀不能丢掉。

    相对路径

    首先,我们需要新建一个资源文件,具体步骤如下:
    右键项目 -> 添加 -> 资源字典 -> 资源文件,如下图所示

    这里写图片描述

    打开 Resource1.resx 添加现有文件,如下图所示

    这里写图片描述

    选中添加的图标文件,右键属性,将 Build Action 改为 Resource,如下图所示

    这里写图片描述

    最后在代码中引用

    ... Source="Resources/user.jpg" ...

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    文件操作
    字典的相关函数
    列表相关操作/列表的相关函数
    字符串相关操作/字符串相关函数
    局部变量 与 全局变量
    函数名的使用
    函数的返回值 return
    命名关键字
    收集参数
    默认形参 与 关键字实参的区别
  • 原文地址:https://www.cnblogs.com/gongchuangsu/p/4850174.html
Copyright © 2011-2022 走看看