代码之家  ›  专栏  ›  技术社区  ›  A1exandr Belan

动态更改用户界面语言

  •  2
  • A1exandr Belan  · 技术社区  · 16 年前

    我需要通过应用程序菜单支持用户界面语言更改。本地化字符串存储在资源文件中。我用 this 方法。它很好用,但我有一个问题。 如何在不重新加载应用程序的情况下动态更改UI语言?

    我尝试谷歌这个问题-许多建议实现inotifyPropertyChanged接口。 但是,我还是搞不清它是怎么工作的。

    你知道飞行中有什么改变SL应用程序吗?请告诉我它是怎么工作的。

    1 回复  |  直到 13 年前
        1
  •  1
  •   Rus    16 年前

    您是否考虑过使用反应式框架?

    我有一个应用程序,用户可以在运行时选择显示语言/区域性。我使用反应式框架提供一个IOBServable来推出语言变更事件。

    需要更改以响应语言更改事件的UI控件具有一个附加的行为,用于注册它们的兴趣。

    推荐文章