DELPHI以另一种形式拖放表单

时间:2013-10-22 17:21:55

标签: forms delphi drag-and-drop

我需要以另一种形式拖放一个表单,然后将这个已删除的表单的子表格设为子项。

我该怎么做?

2 个答案:

答案 0 :(得分:3)

TPanel放到第二个表单上,并将其DockSite属性设置为True。然后,您可以将表单拖放到TPanel上,并将其作为子项停靠在其中。

答案 1 :(得分:0)

添加到Remy的答案:根据您使用的Delphi版本和Windows版本,您不会喜欢内置支持。就我而言,Delphi 2007与Windows 8的结合看起来很糟糕。使用Windows XP的Delphi 2007看起来不错。

您可能希望查看JVCL中的停靠组件。 * TJvDockSeverver * TJvDockVIDStyle * TJvDockClient

有几个使用它们的例子,即使使用Delphi 2007 + Windows 8,它们看起来也比构建支持更好。