Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 动态更改UI语言_C#_.net_Silverlight_Localization_Internationalization - Fatal编程技术网

C# 动态更改UI语言

C# 动态更改UI语言,c#,.net,silverlight,localization,internationalization,C#,.net,Silverlight,Localization,Internationalization,我需要通过应用程序菜单支持UI语言更改。本地化字符串存储在资源文件中。我使用这种方法。它工作正常,但我有一个问题。 如何在不重新加载应用程序的情况下动态更改UI语言 我试图用谷歌搜索这个问题——许多人建议实现INotifyPropertyChanged接口。 但是,我仍然不知道它是如何工作的 你知道有任何在运行中改变SL应用程序吗?请告诉我它是如何工作的。您考虑过使用反应式框架吗 我有一个应用程序,用户可以在运行时选择显示语言/区域性。我使用反应式框架来提供一个IObservable来推出语言更

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

我试图用谷歌搜索这个问题——许多人建议实现INotifyPropertyChanged接口。 但是,我仍然不知道它是如何工作的


你知道有任何在运行中改变SL应用程序吗?请告诉我它是如何工作的。

您考虑过使用反应式框架吗

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

需要更改以响应语言更改事件的UI控件具有注册其兴趣的附加行为