【发布时间】:2013-10-24 13:00:01
【问题描述】:
对于移动应用程序来说,在一个有点大的应用程序中什么会更有效?为每个菜单项创建一个单独的 TabItem,或者让一个 TabItem 带有一个空的 Rectangle,它将成为每个菜单项单元的窗体的父项?
【问题讨论】:
标签: forms mobile embedded tabcontrol firemonkey
对于移动应用程序来说,在一个有点大的应用程序中什么会更有效?为每个菜单项创建一个单独的 TabItem,或者让一个 TabItem 带有一个空的 Rectangle,它将成为每个菜单项单元的窗体的父项?
【问题讨论】:
标签: forms mobile embedded tabcontrol firemonkey
(我假设您的意思是重新设置子表单上的控件以显示在主表单上的容器中。如果是这样,您将需要使用(例如)TLayout,它可以更好地处理子控件而不是 TRectange)。
这取决于你所说的“高效”。
一个大的表单在启动时会花费更长的时间并消耗更多的内存。
随着每个表单的创建和销毁,按需创建内容将在运行时花费更长的时间。
【讨论】: