【发布时间】:2018-12-20 11:31:07
【问题描述】:
我对 MS Access 和 Visual basic 编程非常陌生。我正在尝试创建一个表单,该表单将基于切换选项按下来更改子表单的内容。
我附上了我正在尝试做的简单表单的图片,并从教程网站上获取了一些代码,这些代码展示了如何做的示例,但我不确定我是否应该预先创建子表单或使按钮在单击时加载表单。
Option Compare Database
Private Sub Option0_Click()
End Sub
Private Sub Toggle11_GotFocus()
Form1!Testform1.SetFocus
End Sub
Private Sub Toggle12_GotFocus()
Form1!Testform2.SetFocus
End Sub
我知道这段代码并不是我所需要的全部,但我似乎找不到一个好的地方来开始找出需要用它来做什么。
【问题讨论】:
-
添加一个包含子表单的选项卡控件,然后在单击按钮时在选项卡之间切换。
-
看起来你想要一个导航控件。这正是这样做的,并且很容易使用 GUI 构建。虽然您可以使用按钮和子表单自己实现导航控件,但我强烈建议您只使用默认的
-
如果我想让导航控制转到不同的表格,它也可以工作。我该去哪里了解如何设置一个
-
回答关于导航控件的评论问题:在网上搜索“访问导航控件”。我只是这样做了,并且在结果顶部获得了至少 3 个有用的资源,甚至还有一个教程。 (这并不是一个刻薄的答案。我总是自己进行网络搜索,然后再寻找关于 SO 的问题。实际上,我通常会进行多次网络搜索,尝试替代术语等。我只是建议我会做什么,即使这看起来是显而易见的,懒惰的答案。)