0

フォームからいくつかの「所有」フォームを開くときに状況があります。

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

それはうまくいきます。しかし、質問があります。
「所有者」または「所有」フォームのボタンを押して、「所有者」フォームをトップレベルにして「所有」フォームをポップすることはできますか?

「.BringToFront」で最も簡単に試してみましたが、うまくいきません。

4

1 に答える 1

0

コントロールが z-order を設定するための BringToFront のみ。

しかし、あなたはそれを作ることができます。最初にこのコードを form1 に記述します

    Me.Hide()
    Dim frm As New form2

    frm .ShowDialog()

次に、このコードをform2に記述します

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

于 2013-01-24T09:17:08.017 に答える