delphi中向导的问题

时间:2013-04-08 15:51:47

标签: delphi winapi

我正在使用delphi并且我正在尝试创建一个向导界面。我正在考虑为向导的每个步骤创建单独的表单,以及当用户单击“下一步”活动表单时。问题我已将窗口缩小到最大值,然后单击下一个窗体上的下一个窗格我无法在底部查看按钮,直到我调整窗体大小。

我的问题是,如果我缩小表格并点击下一个按钮,它会将我带到另一个按钮,但是在我调整第二个表单之前,按钮(下一个,后面,完成)是不可见的

这就是问题所在:

1 个答案:

答案 0 :(得分:0)

在设计向导时,我更喜欢使用页面控制。

基本思路是:每个标签都是一个向导页面。当用户单击“下一步”时,您将在页面控件中显示下一个TAB并隐藏前一个。

请注意,如果页面太多,管理它们将是一场噩梦。然后你可以使用Frames而不是Page Control。

@ David-Heffernan在此解释:making a wizard interface in delphi 7

要使其可重复使用,您可以创建一个定义基本向导功能的界面,如:

  • 转到下一页
  • 转到上一页
  • 页面加载
  • 在页面上卸载
  • 在向导启动
  • 在向导结束