gpt4 book ai didi

c# - 如何在设置 CurrentUICulture 后更新窗体 UI?

转载 作者:太空狗 更新时间:2023-10-29 17:38:24 26 4
gpt4 key购买 nike

我试图在运行时设置应用程序的 CurrentUICulture。但是,我的表单中的菜单项保持不变。除了更改 CurrentUICulture 之外,我还需要做一些额外的事情吗?

最佳答案

聚会又迟到了。但这是我想出的解决方案:

public partial class MainForm : Form {

public MainForm() {
InitializeComponent();
}

private void mnuCultureEnglish_Click( object sender, EventArgs e ) {
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo( "en-US" );
Controls.Clear();
InitializeComponent();
}

private void mnuCultureGerman_Click( object sender, EventArgs e ) {
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo( "de-DE" );
Controls.Clear();
InitializeComponent();
}
}

关于c# - 如何在设置 CurrentUICulture 后更新窗体 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6661661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com