将资源字典导出为字符串
本文关键字:字符串 资源 字典 | 更新日期: 2023-09-27 18:37:12
是否可以将我当前的资源字典导出为字符串?例如,我希望我可以导出一个合并的字典,其中包含用户选择翻译我的应用程序的所有字符串。
我知道我可以在 Application.Current.Resources.MergedDictionaries
上访问有关我的应用程序资源的信息。每个字典都包含一个指向资源/本地化/[名称].xaml 的原始字符串
但是如何访问此资源的内容以导出为字符串?
我成功了!
要将Resource Dictionary
另存为文件,我只需要 2 行代码:
using (StreamWriter writer = new StreamWriter(XamlFileName))
XamlWriter.Save(Application.Current.Resources.MergedDictionaries[6], writer);
就我而言,我只想保存我的一个Resource Dictionary
。
现在,唯一的问题是文本文件没有格式化。