投稿者 こじろー  (社会人) 投稿日時 2022/2/21 17:17:31
以下、簡単な例です。
メインフォーム(Form1)と、2つ目のフォーム(Message_Form)は、メインフォームが大きく、二つ目のフォームと重なります。
メインフォームのButton3に

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
        Dim f As New Message_Form
        f.Owner = Me
        f.TopMost = True
        f.Show()
 End Sub
2つ目のフォームのOKButtonに、以下の記述をして、Form1の前に来た2つ目のフォームのMessage_FormがOKボタンを押すと、Form1がその前に来るようにしたいのです。

Public Class Message_Form
    Private Sub OK_Button_Click(sender As Object, e As EventArgs) Handles OK_Button.Click
        Me.TopMost = Not Me.TopMost
        Owner.TopMost = True
    End Sub
End Class

Me.TopMost = Not Me.TopMostはMe.TopMost =Falseでも行いましたが、できません。
無理でしょうか?