VB.NETで下記のソースを書きました。
'子フォームとするフォームを作成する
Dim child As ViewerForm = New ViewerForm
'親フォームをこのフォームにする
child.MdiParent = Me ← ここでエラー
'子フォームを表示する
child.Show()
コンパイルは通りますが、実行時に下記のエラーが出てきます。
このフォームの MDIParent として指定されたフォームは MDIContainer ではありません。
色々、ソースを見て検討していますが原因がわかりません。
すみませんが、押せていただけないでしょうか?
.NETは判らんが、[Form].IsMdiContainerが怪しいと思う…
思うだけだがな(ぇ
>思うだけだがな(ぇ
たぶん正解w。
うまく動かない時は説明書を読まないとね?。
ソースで検討するより先にヘルプを検索するクセつけた方がいいよ。
[Visual Basic .NET における MDI の変更点]
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vbcon/html/vbconmdichangesinvisualbasic70.asp
せっかくだから、私は自分のサイトに案内するぜ!! (デスクリ)
http://jeanne.wankuma.com/tips/mdiform/01-mdiparent.html
ツイート | ![]() |