1

我正在使用delphi(使用delphi XE 2)开始我的第一个应用程序,并且我正在尝试通过创建GUI来拼凑我的方式。

我正在尝试使用 TpageControl 来保持分离和简单,但是当我尝试将组件放在选项卡上时,它会显示在所有组件上。根据我所阅读的内容,放置在每个给定选项卡上的组件只应该显示在那个选项卡中。

基本上我希望每个选项卡都作为一个单独的表单运行。有没有人有任何关于使用 Tpagecontrol 的提示和/或教程来完成我所描述的操作?

谢谢。

4

1 回答 1

10

只要看看结构,你就会明白为什么会发生这种情况。

PageControl 截图

Button1 和 Button2 似乎与 TabSheet1 相关,但查看结构您会看到,Button1 的父级是 Form1,而 Button2 的父级是 TabSheet1。

如果切换到 TabSheet2,Button1 仍然可见,但 Button2 不可见。

但是您可以将结构面板中的控件从实际父级拖放到新父级。

于 2012-11-18T02:08:27.507 回答