【发布时间】:2013-04-02 22:38:01
【问题描述】:
这是我的问题。我有我想要显示的这种形式的信息。我已经在另一个包含此信息的类中制作了一个 vbox。
这些信息是关于他们与他们申请的工作相关的额外工作经验。当然,他们可以有多种工作经验。我想以他们输入的形式展示他们所有的工作经验(这是另一个类中的 vbox)。
是否可以将同一个 vbox 多次添加到窗口(我的意思是添加到窗口上的另一个 vbox,因为窗口只能包含一个小部件)?
提前谢谢你!
【问题讨论】:
这是我的问题。我有我想要显示的这种形式的信息。我已经在另一个包含此信息的类中制作了一个 vbox。
这些信息是关于他们与他们申请的工作相关的额外工作经验。当然,他们可以有多种工作经验。我想以他们输入的形式展示他们所有的工作经验(这是另一个类中的 vbox)。
是否可以将同一个 vbox 多次添加到窗口(我的意思是添加到窗口上的另一个 vbox,因为窗口只能包含一个小部件)?
提前谢谢你!
【问题讨论】:
不,您不能两次添加相同的小部件,表单上的每个小部件都必须是唯一的。您可以使用方法(...或工厂)来创建新的 vbox,以避免代码重复。
没有这种可能性的真正原因是:假设您已经向 vbox 添加了一些组件。现在,您想将相同的 vbox 添加到此 vbox。等等,widget children 呢?这个 vbox 将成为它自己的孩子,覆盖它自己的孩子!这就是为什么您必须将每个小部件创建为不同的对象。
【讨论】: