.resw
字符串資源數據在Windows 8字符串資源數據綁定在Windows 8
綁定在Windows Phone的我用如下:
- 創建
AppStrings.resx
,並把所有的字符串就可以了。 - 創建類
StringResources
,返回實例AppStrings.resx
的字段。 - 將
StringResources
添加到。
StringResources.cs
public class StringResources
{
private static AppStrings _resources;
public static AppStrings LocalizedResources
{
get { return _resources ?? (_resources = new AppStrings()); }
}
}
在App.xaml中
<Application.Resources>
<ResourceDictionary>
<res:StringResources x:Key="Strings"/>
</ResourceDictionary>
</Application.Resources>
使用來自像XAML我的資源。
Text="{Binding Path=LocalizedResources.StringName, Source={StaticResource Strings}}"
所有的偉大工程,但我不能這樣做在Windows 8
我在Windows上使用搜索字符串資源使用DataBinding
的類似的方式8.
注:
我檢查MSDN Sample,但無法找到我所需要的。
我也檢查ResW File Code Generator,這是可行的方式,但很牽強。