• <bdo id='xRmFQ'></bdo><ul id='xRmFQ'></ul>
    <i id='xRmFQ'><tr id='xRmFQ'><dt id='xRmFQ'><q id='xRmFQ'><span id='xRmFQ'><b id='xRmFQ'><form id='xRmFQ'><ins id='xRmFQ'></ins><ul id='xRmFQ'></ul><sub id='xRmFQ'></sub></form><legend id='xRmFQ'></legend><bdo id='xRmFQ'><pre id='xRmFQ'><center id='xRmFQ'></center></pre></bdo></b><th id='xRmFQ'></th></span></q></dt></tr></i><div id='xRmFQ'><tfoot id='xRmFQ'></tfoot><dl id='xRmFQ'><fieldset id='xRmFQ'></fieldset></dl></div>
    <tfoot id='xRmFQ'></tfoot>

    <small id='xRmFQ'></small><noframes id='xRmFQ'>

    1. <legend id='xRmFQ'><style id='xRmFQ'><dir id='xRmFQ'><q id='xRmFQ'></q></dir></style></legend>

        如何在 Windows Phone 上更改 C# 中的本地化?

        时间:2023-08-25

            <tbody id='Cdi0D'></tbody>
        • <tfoot id='Cdi0D'></tfoot>
          <i id='Cdi0D'><tr id='Cdi0D'><dt id='Cdi0D'><q id='Cdi0D'><span id='Cdi0D'><b id='Cdi0D'><form id='Cdi0D'><ins id='Cdi0D'></ins><ul id='Cdi0D'></ul><sub id='Cdi0D'></sub></form><legend id='Cdi0D'></legend><bdo id='Cdi0D'><pre id='Cdi0D'><center id='Cdi0D'></center></pre></bdo></b><th id='Cdi0D'></th></span></q></dt></tr></i><div id='Cdi0D'><tfoot id='Cdi0D'></tfoot><dl id='Cdi0D'><fieldset id='Cdi0D'></fieldset></dl></div>
          • <bdo id='Cdi0D'></bdo><ul id='Cdi0D'></ul>

              <small id='Cdi0D'></small><noframes id='Cdi0D'>

                  <legend id='Cdi0D'><style id='Cdi0D'><dir id='Cdi0D'><q id='Cdi0D'></q></dir></style></legend>
                  本文介绍了如何在 Windows Phone 上更改 C# 中的本地化?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有 2 种语言的资源文件,我的应用程序已经读取其中一种语言的值.我希望能够在 C# 中更改我的应用程序的语言(使用其他资源文件),而不是在设置中更改整个手机的语言.

                  I have my Resource files with 2 languages and my app already reads the values of one of them. I would like to be able to change the language of my app (use the other resource file) in C# instead of changing the language of the whole phone in Settings.

                  这可能吗?如果有,怎么做?

                  Is this possible? If so, how?

                  推荐答案

                  App.xaml.cs中,在InitializePhoneApplication方法中:

                  private void InitializePhoneApplication()
                  {
                      Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");
                      Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
                      .......
                  }
                  

                  限制是需要在app初始化中,所以如果用户改变语言,需要重启才能生效.

                  The limitation is that it needs to be in the app initialization, so if the user changes the language, a restart will be required for it to take effect.

                  这篇关于如何在 Windows Phone 上更改 C# 中的本地化?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:App_LocalResources 如何与 MVC 一起工作? 下一篇:如何在 .Net 中更改整个进程(不仅仅是当前线程

                  相关文章

                  最新文章

                    <bdo id='2u23n'></bdo><ul id='2u23n'></ul>
                1. <small id='2u23n'></small><noframes id='2u23n'>

                2. <tfoot id='2u23n'></tfoot>

                  <legend id='2u23n'><style id='2u23n'><dir id='2u23n'><q id='2u23n'></q></dir></style></legend>
                  <i id='2u23n'><tr id='2u23n'><dt id='2u23n'><q id='2u23n'><span id='2u23n'><b id='2u23n'><form id='2u23n'><ins id='2u23n'></ins><ul id='2u23n'></ul><sub id='2u23n'></sub></form><legend id='2u23n'></legend><bdo id='2u23n'><pre id='2u23n'><center id='2u23n'></center></pre></bdo></b><th id='2u23n'></th></span></q></dt></tr></i><div id='2u23n'><tfoot id='2u23n'></tfoot><dl id='2u23n'><fieldset id='2u23n'></fieldset></dl></div>