タイトル : Re^2: MDI子フォームのSHOW 投稿日 : 2005/05/24(Tue) 15:38 投稿者 : こう
[OSのVer]:Windows [VBのVer]:VB.NET ご回答ありがとうございます。 > > 以前、MDIフォームについて質問をさせていただいたのですが、 > > その続きになります。 > 本当に話題が続いてるならリンク貼って下さい。 リンクの貼り方がわかりませんでした。 一応今回の質問は今回分だけで完結しています。 曖昧なことを言ってすみませんでした。 > > > MDIの子フォームから、同じMDI内の別の子フォーム > > をSHOWする方法を教えてもらえないでしょうか? > 親に連絡して表示してもらって下さい。 具体的にどの様にすればよいでしょうか? 親フォームの中でPublic関数を作成し、 それを子フォームから呼ぼうとしたのですが、これでは もう1つの子フォームが表示されませんでした。 以下に作成したモジュールの一部を記述します。 よろしくお願いします。 <親フォーム側の関数> Public Sub ShowChild() Dim frmValue As New FrmChild2 frmValue.MdiParent = Me frmValue.Show() End Sub <子フォーム1のイベント> Private Sub BtnShowChild2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnShowChild2.Click Dim objMainForm As New FrmMain Call objMainForm.ShowChild() End Sub |