如何在不重新编译的情况下本地化WPF? (动态加载的XAML)
我们有一个 WPF 应用程序,它在运行时从部署的 .XAML 文件加载用户控件(客户要求 - 他们希望能够完全替换视图)。
我们想要本地化此 XAML 文件中的字符串。我在网上找到的所有基于 .resx 文件的 WPF 本地化方法似乎都需要在本地化值更改时重新编译。
如何本地化动态加载的 XAML 用户控件而不需要重新编译资源?
We have a WPF application that is loading a usercontrol at runtime from the deployed .XAML
file (customer requirement - they want to be able to replace the views entirely).
We would like to localize strings in this XAML file. All .resx
file based WPF localization approaches I have found on the web seem to require recompilation when the localized values are changed.
How to localize a dynamically loaded XAML usercontrol without needing to recompile the resources?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此解决方案似乎提供了一个标记扩展来管理从 XML 文件加载的本地化。
语法:
它还支持即时语言选择(无需重新打开窗口)。
This solution seems to provide a markup extensiion that manages localization loaded from XML files.
Syntax:
It also supports on the fly language selection (no need to reopen the window).