Access實現選項卡里多個子窗體邊距對齊,大小一致

2017-12-26 15:50:00
tmtony8
原創
3337

在Access中,有一個選項卡控件,該控件作為一個容器可以添加多個頁來顯示不同的內容。

一般情況下,我們每個頁都會添加子窗體。往往直接拖拉窗體,位置和大小都是不統一的。切換頁面時就顯得不那么好看了。

當然我們可以逐個去設置子窗體的位置和大小。但是如果一個子窗體的位置改變了。那么是否每一個都需要逐個去調整,顯然是不科學的。


如在窗體中添加一個選項卡控件,添加3個頁,同時每個頁添加一個子窗體,分別命名為“學生”、“課程”、“成績”。



我們用代碼自動對齊和自動控制大小。令“學生”子窗體與“課程”子窗體左,上邊距,高度,寬度都一致。同理,其他子窗體一樣的設置。

Private Sub Form_Resize()
    Me.課程.Left = Me.學生.Left  '子窗體左端對齊
    Me.課程.Top = Me.學生.Top   '子窗體頂端對齊
    Me.課程.Width = Me.學生.Width    '寬度一致
    Me.課程.Height = Me.學生.Height    '高度一致
     
End Sub


如圖:位置和大小都是一致的。

    分享
    北京十一选五基本走势