六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 259|回复: 0

WPF 的另类资源方式 Resources.resx

[复制链接]

升级  96.67%

61

主题

61

主题

61

主题

秀才

Rank: 2

积分
195
 楼主| 发表于 2013-1-3 15:36:59 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body">类似Winform的搞法,可以把资源放到Resources.resx中。

1.字符串
打开这个编辑器后,输入Name和Value就可以了。

CS代码里面,很简单的调用:
var title = WpfResource2.Properties.Resources.IDS_TEST_TITLE;
如果要用在XAML中,需要把Access Modifier改为public,原来是Internal。

XAML如下:
<div class="cnblogs_code">1 <Window x:Class="WpfResource2.MainWindow"2         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"3         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"4         xmlns:res="clr-namespace:WpfResource2.Properties"5         Title="MainWindow" Height="350" Width="525">6   <Grid>7     <TextBlock HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Text="{x:Static res:Resources.IDS_TEST_TITLE}">8 9     </TextBlock>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表