首页 文章

如何在VB.NET中点击按钮切换表单的语言?

提问于
浏览
3

我想创建本地化的应用程序,并希望实现一个语言切换器(例如特殊按钮) . 我使用Visual Studio 2010 express(VB.NET) .

我用一个标签和一个按钮创建了简单的测试应用程序 . 我将表单的属性“Localizable”设置为“True”,并将编辑的组件文本设置为2种语言(默认为英语和俄语) .

我知道需要添加

Imports System.Threading.Thread
Imports System.Globalization

在Form1.vb的开头然后使用

Thread.CurrentThread.CurrentUICulture = New CultureInfo("ru")

启用俄语本地化 . 但是,如果我把这一行放入Button_Click事件,它不会改变语言 . 是否可以在按钮单击或组合框更改等事件之间切换语言?

先感谢您!

2 回答

相关问题