0

我正在做一个控制电机的程序,用户可以更改应用程序的语言。我需要重新加载表单以更新一些标签和按钮名称,但所有状态都丢失了。如何在不丢失控件状态的情况下重新加载它?

我有这个代码:

Thread.CurrentThread.CurrentUICulture = New CultureInfo("fr-FR")
Me.Controls.Clear() 'removes all the controls on the form
initialize_component() 'load all the controls again
Main_Form_Load(e, e)

这样做我失去了状态。

4

0 回答 0