加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 我如何在WPF应用程序中全局设置文化?

发布时间:2020-12-15 04:09:00 所属栏目:百科 来源:网络整理
导读:我想根据用户喜好将 WPF应用程序的文化设置为特定的. 我可以通过Thread.CurrentThread.Current(UI)文化对当前线程执行此操作,但是是否有任何方法在全局范围内为应用程序(因此默认影响所有线程)? 解决方法 没有办法为应用程序中的所有线程设置它,但是如果您
我想根据用户喜好将 WPF应用程序的文化设置为特定的.

我可以通过Thread.CurrentThread.Current(UI)文化对当前线程执行此操作,但是是否有任何方法在全局范围内为应用程序(因此默认影响所有线程)?

解决方法

没有办法为应用程序中的所有线程设置它,但是如果您在应用程序中创建线程,则可以按照上述方式自行设置所有人的文化

要将文化设置为主应用程序,请使用以下代码段:

Dim newCulture As CultureInfo = new CultureInfo("fr-FR")
CurrentThread.CurrentCulture = newCulture

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读