如何在运行时将一个窗口的内容放到另一个窗口里?(100分)

  • 主题发起人 主题发起人 kinneng
  • 开始时间 开始时间
K

kinneng

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(]如何在运行时将一个窗口的内容放到另一个窗口里,注意:不是把整个窗口放进去,<br>只放其中的内容,且在运行时放。[?]
 
Form1.Panel1.Parent := Form2<br>明白了吗?<br>就是把想移动的东西的Parent指向新的窗体<br>或用Frame,也好用<br>
 
试试:<br>while form1.ControlCount&gt;0 do form1.Controls[0].parent:=form2;<br>
 
用removecomponent和insertcomponnet就行了。
 
这问题, 我原来答案, 但一时忘了, 正如 203010 所说, maming 的可行但麻烦, <br>zhanggeye 我不知道如何做。谢谢[:D]
 
你把所有要放到Form2上去的component放到一个panel上,不就简单了吗?<br>就只要把panel移过去就行了。
 
不,要在运行时搞,<br>203010的方法对
 
后退
顶部