【发布时间】:2012-02-25 05:55:22
【问题描述】:
我想将一堆组件(TEdits、TCombobox 等)组合在一起,这样如果我有一个“添加”按钮,当我按下它时,我可以复制该组件分组中的所有内容。我查看了 TGroupBox,但它看起来没有重复的功能,或者我错过了它。如果没有这样的组件,我该怎么做?
【问题讨论】:
标签: components grouping c++builder
我想将一堆组件(TEdits、TCombobox 等)组合在一起,这样如果我有一个“添加”按钮,当我按下它时,我可以复制该组件分组中的所有内容。我查看了 TGroupBox,但它看起来没有重复的功能,或者我错过了它。如果没有这样的组件,我该怎么做?
【问题讨论】:
标签: components grouping c++builder
在设计时创建一个新的TFrame 类(File > New > Frame 或File > New > Other > C++Builder Projects > C++Builder Files > VCL Frame,取决于您的版本)并在其上放置您想要的任何组件。然后在运行时,您可以在需要时创建该类的新实例。
【讨论】:
new 运算符创建它,例如:TMyFrame *frm = new TMyFrame(this); frm->Parent = this; ...。