Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

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

时 间:2020-11-17 11:39:33
作 者:HDoubleK   ID:77155  城市:徐州
摘 要:调整窗体大小,始终保持控件在窗体中居中显示。
正 文:

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

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交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助