我想创建本地化的应用程序并想实现一个语言切换器(例如特殊按钮)。我使用 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 事件中,它不会更改语言。是否可以在按钮单击或组合框更改等事件中切换语言?
先感谢您!