.net - vb 在不打开新表单(或窗口)的情况下显示另一个页面
问题描述
在运行某些程序时,当我们按下某个按钮时,它们有时会移动到下一页。
eg) 在安装向导中,当我们按下“开始下载”时,会出现另一个显示下载状态的页面。
在这种情况下,程序将向我们显示新页面而不显示新窗口(= VB 中的表单)。但在 VB 中,我们可以在其他窗口中打开一个新表单,而不是原来的窗口。在 VB .NET 中是否可以在同一窗口中显示新页面?
解决方案
这是一个非常简单的任务。一个非常简单的例子:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Myform As New Form
Myform.TopLevel = False
Myform.BackColor = Color.Azure
Myform.ControlBox = False
Myform.Dock = DockStyle.Fill
Me.Controls.Add(Myform)
Myform.Visible = True
End Sub