FireMonkey可以选择使用框架(不是TFrame,这是一种特殊的视觉组件),基本上是可以重复使用的视觉组件的集合。
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Working_with_Frames
但是,文档中没有关于动态创建框架实例的任何内容,而不是在设计时将它们放置在TForm上。有没有一种方法可以动态创建框架实例?当我尝试执行此操作时,尝试访问问题属性的框架时会出错。
答案 0 :(得分:0)
TFrame是一个简单的TControl,您可以像平常的Tcontrol组件一样创建和使用它。 如果将TFrame更改为TControl,则不会发生任何变化,因为它是相同的。
var
MyFrame: TFrame;
begin
MyFrame := TFrame.Create(Self);
MyFrame.Parent := Self;
自我是TForm或任何其他TControl