在form 上有一个 panel 了,怎样新建一个 panel 使其具有前一个panel 的所有特性!而不需用属性赋值的形式来实现
复制这个已有的panel,再粘帖即可
那你就把你的PANEL做成一个类好了;
在程序中就用继承,如果是静态加入,就复制这个已有的panel,再粘帖即可
设父控件也行了。
最简单的方法 就是 复制粘贴 了
继承或者粘贴
copy
Assign
Panel1.Parent:=Form1;
最简单的方法 就是 复制粘贴 了
TempStream: TMemoryStream;
Read: TReader;
TempStream := TMemoryStream.Create;
TempStream.ReadComponent(Panel1);
Read := TReader.Create(TempStream,1024);
Read.ReadRootComponent(nil);//这个就是Panel1的复制体了,哈哈
ReadComponentRes
复制这个已有的panel,再粘帖即可