我有一个8页的表格,我想确保在用户关闭表格之前点击所有页面(即填写完毕)。
我在其中一个页面上有一个子表单,它是一个带有2页的选项卡控件。我想要做的是确保用户在主窗体关闭之前填写(点击)两个页面。
我真的不知道最好的方法。
到目前为止我得到的是:
Private Sub tabcontrol_Change()
If (tabcontrol.value = 1) Then
page2clicked = True
End If
End Sub
如果单击子表单的第二页,则会记录此信息。但我不知道如何处理这个问题以防止主要表格关闭。
我也可以在主表单的8页上使用它,但我不知道这是否足够。
也许......隐藏关闭按钮?
我愿意接受有关解决此问题的最佳方法的任何想法。
谢谢!
编辑: 如果这不容易(我猜它不是)那么有没有办法让子窗体选项卡控件上的2个选项卡更明显,供用户查看?
答案 0 :(得分:1)
在设计视图中隐藏关闭按钮。
CloseButton=False
在最后一页添加一个新按钮。这个新按钮应该在点击事件中关闭表单。