VB.NET z 顺序(订购具有所有权的表单)



我从我的表单中打开几个"拥有"的表单时遇到情况。

            Dim f As New ownedform
            With f
                .Owner = Me
                .Show()
            End With

这工作正常。但我有一个问题。
我可以通过按下"所有者"或"拥有"表单上的某个按钮来使"所有者"表单成为顶级并弹出"拥有"表单吗?

我尝试最简单的".带来前线",但这行不通。

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

但你可以这样做。 首先在 form1 中编写此代码

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

以 form2 编写此代码

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

最新更新