C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■94208 / 親階層)  親フォームを最小化後に子フォームを開くには
□投稿者/ はる (1回)-(2020/03/25(Wed) 11:39:45)

分類:[VB.NET/VB2005 以降] 

親フォームを最小化した後に子フォームを開きたいです。
どのようにすれば良いのか、ご教授のほどお願いします。

Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Me.SetBounds(0, 0, 1000, 800, BoundsSpecified.All)
        'このフォームを MDI コンテナとして設定 
        Me.IsMdiContainer = True
    End Sub

    '子フォーム Test1を開く
    Private Sub Test1ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles Test1ToolStripMenuItem.Click
        Dim frmchild As New Form2
        frmchild.MdiParent = Me
        frmchild.Show()

        '自分自身のフォームを最小化
        'Me.WindowState = FormWindowState.Minimized
    End Sub
End Class

Public Class Form2
    Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.SetBounds(300, 100, 500, 200, BoundsSpecified.All)
    End Sub

    'このフォームを閉じる
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Me.Close()
    End Sub
End Class

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: 親フォームを最小化後に子フォームを開くには /魔界の仮面弁士
 
上記関連ツリー

親フォームを最小化後に子フォームを開くには / はる (20/03/25(Wed) 11:39) #94208 ←Now
Re[1]: 親フォームを最小化後に子フォームを開くには / 魔界の仮面弁士 (20/03/25(Wed) 12:37) #94213
  └ Re[2]: 親フォームを最小化後に子フォームを開くには / はる (20/03/25(Wed) 13:52) #94215
    └ Re[3]: 親フォームを最小化後に子フォームを開くには / 魔界の仮面弁士 (20/03/25(Wed) 15:15) #94216
      └ Re[4]: 親フォームを最小化後に子フォームを開くには / はる (20/03/25(Wed) 22:13) #94223
        └ Re[5]: 親フォームを最小化後に子フォームを開くには / はる (20/03/26(Thu) 12:17) #94234 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信