调整窗体大小,如何保持控件在窗体中居中显示或者底部显示-HDoubleK
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


调整窗体大小,如何保持控件在窗体中居中显示或者底部显示

发表时间:2020/11/17 11:39:33 评论(0) 浏览(4191)  评论 | 加入收藏 | 复制
   
摘 要:调整窗体大小,始终保持控件在窗体中居中显示。
正 文:

调整窗体大小,始终保持控件在窗体中居中显示:

Private Sub Form_Resize()
Me.btnPrevious.Left = (Me.InsideWidth - Me.btnPrevious.Width - Me.txtNum.Width - Me.btnNext.Width) / 2
    Me.txtNum.Left = Me.btnPrevious.Left + Me.btnPrevious.Width
    Me.btnNext.Left = Me.txtNum.Left + Me.txtNum.Width
    Me.btnAdd.Left = (Me.InsideWidth - Me.btnAdd.Width - Me.btnReplace.Width - Me.btnDelete.Width) / 2
    Me.btnReplace.Left = Me.btnAdd.Left + Me.btnAdd.Width
    Me.btnDelete.Left = Me.btnReplace.Left + Me.btnReplace.Width
End Sub


调整窗体大小,始终保持控件在窗体中底部显示:

    Dim lngHeight As Long
    lngHeight = Me.InsideHeight
    lngHeight = lngHeight - Me.Section(acHeader).Height - Me.Section(acFooter).Height

 '----------以下为添加的代码--------------------------------------------------------------------
    '窗体大小变化时,通过调整上边距,让“btn删除商品分类”按钮的始终位于窗体下边
    Me.btn删除商品分类.Top = lngHeight - Me.btn删除商品分类.Height
    '再从下到上,根据“btn删除商品分类”的上下位置,调整“btn修改商品分类”按钮的上边距
    Me.btn修改商品分类.Top = Me.btn删除商品分类.Top - Me.btn修改商品分类.Height - 15
    '再从下到上,根据“btn修改商品分类”的上下位置,调整“btn添加商品分类”按钮的上边距
    Me.btn添加商品分类.Top = Me.btn修改商品分类.Top - Me.btn添加商品分类.Height - 15


图   示:



Access软件网交流QQ群(群号:198465573)
 
 相关文章
窗体真正居中显示  【cuxun  2007/10/21】
access 2007文本对齐或居中  【Microsoft  2008/3/12】
窗体最大化且不显示access菜单,及控件居中示例  【风行  2012/1/13】
自动设置Access主窗体大小及根据当前屏幕分辨率居中显示  【网行者  2013/5/8】
常见问答
技术分类
相关资源
文章搜索
关于作者

HDoubleK

文章分类

文章存档

友情链接