【问题标题】:Grouping components but with duplicate function分组组件但具有重复功能
【发布时间】:2012-02-25 05:55:22
【问题描述】:

我想将一堆组件(TEdits、TCombobox 等)组合在一起,这样如果我有一个“添加”按钮,当我按下它时,我可以复制该组件分组中的所有内容。我查看了 TGroupBox,但它看起来没有重复的功能,或者我错过了它。如果没有这样的组件,我该怎么做?

【问题讨论】:

    标签: components grouping c++builder


    【解决方案1】:

    在设计时创建一个新的TFrame 类(File > New > FrameFile > New > Other > C++Builder Projects > C++Builder Files > VCL Frame,取决于您的版本)并在其上放置您想要的任何组件。然后在运行时,您可以在需要时创建该类的新实例。

    【讨论】:

    • 我正在尝试这个。我把所有的组件都放在了一个 TFrame 中……我保存了它。如何在我的主窗体中创建该类的新实例?抱歉,这是我的第一个合作社术语,仍在尝试使用所有这些术语
    • 您可以像任何其他动态分配的类一样使用new 运算符创建它,例如:TMyFrame *frm = new TMyFrame(this); frm->Parent = this; ...
    • 啊!你也回答了我的下一个问题。我只是在看如何设置框架的父级
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-14
    • 2014-06-30
    • 1970-01-01
    相关资源
    最近更新 更多