窗体

一、控件设置标题

  • 标题是用户可见的内容,名称不可见,可以理解为id,可以使用id来用代码写这个控件的功能
  • 在添加标签的时候要先添加文字,否则是添加不上的。

二、文本框控件

  • 文本框是主体,标签是附带成分。文本框用户可以输入数据,标签不用输入数据,只能看。
  • 点击右上角的黑点,设置记录源
  • 选择文本框的控制来源
  • 在文本框中输入表达式
  • 效果
  • 因为在前面已经设置的记录源,不能在选择表了,否则会出错

三、组合框和列表框

  • 组合框:既可以选择也可以输入
  • 列表框:只能选择不能输入
  • 设置选项



四、设置背景

  • 设置窗体的背景
  • 点击右上角的黑色方块,设置图片

五、隐藏导航按钮


六、控件的移动

  • 点击灰色的方块移动单个控件,左边的标题框不移动,只移动右边的文本框
  • 点击橙色的边框移动控件,左右两边的控件都移动。

七、控件的放大

  • 拖动边框可以放大
  • 在选中多个边框的条件下,可以同时放大边框。

八、控件与另一个控件相距1cm

  • 将按钮A放在文本框的右边,距离为1cm
  • 在按钮A的右边放一个按钮B,按钮B的宽度设置为1cm
  • 选中文本框,按钮A,按钮B,将其设置为左居中
  • 删除按钮B

九、控件内使用函数

十、单个人的平均成绩

  • 创建一个名为“平均分子窗体”引入到“学生成绩”窗体
  • 在“学生成绩”窗体中引入子窗体中的平均分
  • 点击主窗体主下的跳转按钮,主窗体中的成绩会跟随“平均分子窗体”中的平均分改变
  • 如果没有子窗体,主窗体中的平均值是整个表中学生的平均分。

十一、iif函数

  • iif(条件,语句1,语句2)
    • 条件成立,执行语句1
    • 条件不成立,执行语句2


十二、控件事件

  • docmd对象操作
  • ForeColor属性操作
Private Sub openForm1_Click() '名称为openForm1的按钮的点击事件
DoCmd.openForm "窗体1" '打开名为"窗体1"的窗体
End Sub

Private Sub closeForm1_Click() '点击名称为closeForm1的按钮时,会执行下面代码
MsgBox "确定将会关闭当前窗体" '提示框
DoCmd.Close '关闭当前窗体
End Sub

Private Sub name_Click() '点击名称为name的文本框时,会修改字体样式
avg.ForeColor = RGB(255, 12, 0) '字体颜色设置为红色
avg.FontSize = 24 '字体大小设置为24
avg.FontBold = True '字体是否加粗,true或false
End Sub
  • 单个引号表示注释,注释的内容并不会执行

十三、窗体事件

  • 点击右上角的黑色方块,添加窗体事件
Private Sub Form_Load() 'form表示窗体
Me.Caption = "新的窗体名称" '修改窗体名称
End Sub

posted @ 2021-02-15 14:28  MrFlySand-飞沙  阅读(510)  评论(0编辑  收藏  举报