gpt4 book ai didi

delphi - Delphi 中的选项卡式文档界面

转载 作者:行者123 更新时间:2023-12-03 15:05:00 24 4
gpt4 key购买 nike

我正在考虑为我的下一个项目使用不同的用户界面布局,我想知道是否有集成或第三方框架允许我创建选项卡式文档界面?

澄清一下,我想要的不是某种对接机制或 MDI 界面,而是主要是一个框架,它允许我拥有一个主窗体和一个或多个辅助窗体,这些窗体将在主窗体内显示为选项卡。

尽管我说过我不想要任何类型的对接机制,但我还是制作了一个实际使用它的小型测试应用程序。我得到的结果非常接近我想要的。首先,我错过了一些功能,例如每个选项卡上的关闭按钮。其次,我必须创建自己的某种框架,以便自动执行所有任务,例如创建和销毁选项卡、将每个新表单与其选项卡相关联、在关联选项卡关闭时释放表单等等。我并不是说我做不到,但我想知道是否有任何现成的框架已经具备所有这些功能。虽然我更喜欢开源解决方案,但也欢迎商业解决方案。

最佳答案

第三方组件在这里不是强制性的。

您可以使用标准的Delphi控件来获得您想要的:

  • 将 TPageControl 放在表单上(从 Win32 选项卡);
  • 将其 Align 属性设置为 alClient;
  • 右键单击该控件,然后选择“新建页面”以添加新页面。

那么不要在表单上编写“选项卡式”界面,而应在框架上编写。

您还可以通过代码创建页面,在每个页面内显示框架。

关于delphi - Delphi 中的选项卡式文档界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4703438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com