winform 的 mdiParent属性,该如何处理

winform 的 mdiParent属性
关于 窗口继承时候的 mdiParent 属性, 请教各位路过大侠。

环境 VS2010 VB.NET

新建一个窗口 windows form 做 父窗口 (superForm) 在 Load 事件里面加载 下面的代码
Me.MdiParent = "MDI窗口名"

然后从 superForm 里面继承出一个子窗口( useForm ) , 不明白的地方出来了 :

useForm 怎么打开看的是一片白板啊 , 什么都没有, 编辑也不行, 新追加个button都找不到地方放。

把 superForm 里面的 Me.MdiParent = "MDI窗口名" 去掉之后 , useForm 恢复正常, 可以追加, 可以编辑。

请问下 为什么会有这种现象产生, 原因是什么??? 

请各位使劲指点吧。。。。

------解决方案--------------------
给你个简单示例看看,把父窗体的ISMDICONTAINER属性设为TURE,父窗体代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace MDIForm
{
public partial class MDIBasic : Form
{
public MDIBasic()
{
InitializeComponent();
frmChild child=new frmChild(this);
child.Show();
}
}
}
子窗体代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace MDIForm
{
public partial class frmChild : Form
{
public frmChild(MDIBasic parent)
{
InitializeComponent();
this.MdiParent = parent;
}
}
}

------解决方案--------------------
你的子窗口和父窗口是不是弄混了?白板的应该是父窗口。
Me.MdiParent = "MDI窗口名"

这个语句应该加在子窗口的load里面,指出子窗口的父窗口是谁。
你好像指明了父窗口的父窗口