VB.NET - 无需加载其他表单即可导航

时间:2017-04-26 15:24:08

标签: vb.net

我目前正在为我们的学校项目开发一个简单的注册系统。我有多个模块,单击时将打开另一组子模块的新表单。

但是,我讨厌每次打开新表单时表单的加载方式。是否有一种方式,当我点击时,例如" Enrollment"按钮,而不是加载新表单,它将改变所有控件。尝试使用用户控件,但在我创建2个用户控件并以一个表单加载它后,它会不断崩溃我的程序。

Main Form; Enrollment Sub Form

请帮帮我们。

1 个答案:

答案 0 :(得分:0)

正如LarsTech所说,我会使用用户控件而不是表单。

每个用户控件的设置方式与表单相同,但可以加载到主窗体上的面板,允许单个窗体显示所有内容。

Dim myControl = New ControlYouCreated
panel1.Controls.Add(myControl)
myControl.bringtofront

例如,这会将您创建的用户控件的内容导入到form1面板中。