vb.net中MDI窗口背景图片如何能够自动调整大小

vb.net中MDI窗口背景图片怎么能够自动调整大小?
MDI窗口的背景图片怎么能够根据屏幕分辨率的大小自动进行拉伸?

------解决方案--------------------
在网上找到这种方法模拟mdi形式:
-----------------------------------
在主窗体(form1)上放一个PictureBox1,设置它的dock=fill,SizeMode=StretchImage
在form1中打开子窗体的代码中写:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim newform As New Form2() '模拟的子窗体
newform.TopLevel = False
Me.PictureBox1.Controls.Add(newform)
newform.Show()
newform.BringToFront()
End Sub

------解决方案--------------------
.NET Framework 类库
Control.BackgroundImageLayout 属性
注意:此属性在 .NET Framework 2.0 版中是新增的。

获取或设置 ImageLayout 枚举中定义的背景图像布局。
属性值
ImageLayout 的以下值之一:Center、None、Stretch、Tile 和 Zoom。Tile 为默认值。 使用 BackgroundImageLayout 属性可以指定已放置到控件上的图像的位置和行为。仅当设置了 BackgroundImage 属性时,BackgroundImageLayout 才会生效。

如果将 BackgroundImageLayout 设置为 Tile 以外的值,则可以提高大图像的性能。