WPF_访问资源

WPF访问二进制资源

一、WPF访问二进制”字符串“资源

1 . 首先在Resource.resx中添加资源

添加资源Number

2. 引入命令空间

xmlns:prop=“clr-namespace:WPF_资源.Properties”

3. 在xaml 访问字符串资源

<Grid>
    <TextBlock Text="{x:Static prop:Resources.Number}" Foreground="DarkCyan" FontSize="20"></TextBlock>
</Grid>
问题报错了

在这里插入图片描述
无法将WPF_资源Properties.Resource.Numbers "Static Extension"值解析为枚举、静态字段或者属性。

解决办法

Properties.Resource 的访问修饰符,由默认的Internal 设置成 Public.
在这里插入图片描述
无错误波浪线
在这里插入图片描述
引用二进制字符串资源成功
在这里插入图片描述

二、WPF访问图片资源

1.创建一个Image文件夹,将图片文件放进去

在这里插入图片描述

2.设置文件的属性

复制到输出目录: 始终复制
生成操作 :Resource

3 .在xaml 中引用 图片

<Image Source="pack://application:,,,/Images/mm.jpg" Width="100" Height="100"></Image>

固定格式:pack://application:,
可选参数1:【/程序集名称;】 注意 前 有 / 后有 ;
可选参数2:【可选版本号;】 注意 后 有 ;
可选参数3:【文件夹名称/】 注意 后 有 /
必选参数4:文件名称

格式:固定格式+可选参数1+ 可选参数2+ 可选参数3+ 必选参数4

在这里插入图片描述
图片引用成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值