在Form1中弹出Form2,但是要Form1不变灰,也不闪动?解决思路

在Form1中弹出Form2,但是要Form1不变灰,也不闪动?在Form1中弹出Form2,但是要Form1不变灰,也不闪动就好像弹

在Form1中弹出Form2,但是要Form1不变灰,也不闪动?
在Form1中弹出Form2,但是要Form1不变灰,也不闪动
就好像弹出了一个下拉列表框一样,后面窗体一点没变化.
请指教

[解决办法]

Dim f As New Form2
f.TopLevel = False
Me.Controls.Add(f)
f.Show()