【发布时间】:2014-12-04 18:12:23
【问题描述】:
我有一组两种不同语言的表单和一个可将您带到另一种语言的按钮。
目前我在单击按钮下使用 form1.show() 和 formEnglish.close()。但是,在它之间闪烁并显示桌面。
我试过了:
1) 双缓冲表单
2) SuspendLayout() 和 ResumeLayout()
但这些都没有帮助
表格是否可以从一种平滑过渡到另一种?
【问题讨论】:
-
你是说,你打开同一个表单对象只使用不同的语言?
-
不,它们是相似的板,具有相同数量的按钮和控件,因此希望过渡更顺畅
-
一个表格必须走,另一个必须打开。尝试
me.Hide, form.Show, me.Close并在显示将me.show第一行放入form_load的表单上 -
仍然严重闪烁
-
你必须有很多控件预加载。像列表一样,是吗?