tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルMDI表示について
記事No1426
投稿日: 2005/02/24(Thu) 12:06
投稿者馬越
[OSのVer]:Windows    [VBのVer]:VB.NET  
初心者です。よろしくお願いいたします。

form1で「印刷」のプログラムを作りました。
これをMDIの子formにするため、form2を追加し isMdiContainer=True にしました。
実行しますと    
Private Sub Form2_Load(ByVal sender As Object, _
   ByVal e As System.EventArgs) Handles MyBase.Load
   Dim mcf As New Form2
   mcf.Parent = Me <--- ここで次のエラーが出ました。
   mcf.Show()
End Sub

表示されたエラー
'System.ArgumentException' のハンドルされていない例外が
system.windows.forms.dll で発生しました。
追加情報 : トップレ ベルのコントロールをコントロールに追加できません。

これはどのように対処すればいいのでしょうか?
超初心者です。よろしくお願いいたします。

[ツリー表示へ]
タイトルRe: MDI表示について
記事No1427
投稿日: 2005/02/24(Thu) 12:51
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
こんにちは、じゃんぬねっと です。

トップレベルの例外ということは、IsMdiContainer = True の設定があべこべになっていませんか?
hhttp://jeanne.wankuma.com/tips/mdiform/01-mdiparent.html

[ツリー表示へ]
タイトルRe^2: MDI表示について
記事No1428
投稿日: 2005/02/24(Thu) 17:29
投稿者馬越
[OSのVer]:Windows    [VBのVer]:VB.NET  
じゃんぬねっと 様
ご指摘ありがとうございます。
うまくゆきました。
また、tipsのホームペイジ、大変ありがたいです。
使用させていただきます。
今後ともよろしくお願いいたします。

[ツリー表示へ]