VB.NET z-order(订购表格所有权)

时间:2012-09-27 11:10:07

标签: vb.net

我从我的表单中打开几个“拥有”的表单时有这种情况。

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

这很好用。 但我有一个问题 我可以通过按“所有者”或“拥有”表格上的某个按钮来获得“所有者”表格成为一个顶级并弹出“拥有”表格吗?

我尝试使用“.BringToFront”进行最简单但不起作用。

1 个答案:

答案 0 :(得分:0)

仅限控件设置z-order。

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

    Me.Hide()
    Dim frm As New form2

    frm .ShowDialog()

thien在form2中编写此代码

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