VB.NET z-order(具有所有权的订购表单)

VB.NET z-order(具有所有权的订购表单),vb.net,Vb.net,当从我的表单中打开几个“拥有的”表单时,我遇到了这种情况 Dim f As New ownedform With f .Owner = Me .Show() End With 这样行。 但是我有一个问题。 我是否可以通过按下“所有者”或“拥有”窗体上的某个按钮,使“所有者”窗体成为顶级窗体并弹出“拥有”窗体 我用“.BringToFront”尝试了一种最简单的

当从我的表单中打开几个“拥有的”表单时,我遇到了这种情况

            Dim f As New ownedform
            With f
                .Owner = Me
                .Show()
            End With
这样行。 但是我有一个问题。
我是否可以通过按下“所有者”或“拥有”窗体上的某个按钮,使“所有者”窗体成为顶级窗体并弹出“拥有”窗体


我用“.BringToFront”尝试了一种最简单的方法,但不起作用。

BringToFront仅用于设置z顺序的控件

但你可以做到。首先用form1编写此代码

    Me.Hide()
    Dim frm As New form2

    frm .ShowDialog()

他们用表格2写下这段代码

    Me.Hide()
    Dim frm As New form1
    frm .ShowDialog()