2015-01-26 27 views
0

我有一個帶有4個頁面的選項卡控件。 (frmEntry) 其中一頁也有一個帶2頁的選項卡控件。 (SpendPlan) 爲了創建這個,我必須使用子窗體控件(frmStage)來放置這兩個頁面。在MS Access中無法看到數據表模式下的表單頂部

frmStage在其中一頁中也有一個子窗體 - frmSP,它是一個數據表格。爲了長話短說,我一直在嘗試調整設計,使其能夠查看frmSP中的所有記錄 - 窗口中只有大約160條記錄。

我做了一些現在阻止我看到frmSP的標題行。 使用Google幾乎沒有辦法找到解決方案,所以我就在這裏。任何見解都將是最有幫助的。

回答

0

當您的子窗體獲得焦點時,它會移回到居中位置(不知道爲什麼),並且沒有任何屬性可以防止此問題。唯一的方法來防止這種情況是減少子窗體大小以匹配父窗體。

或者您可以使用錨定;)

+0

錨定與您能看到多少有關係嗎?我也希望能夠看到我的子表單的最後3個結束列,但無論我打開主窗體的多少,水平條只是增長,我永遠不會看到該子表單的最後3列。 – monty327 2015-01-27 22:15:26

+0

錨定可以將組件錨定到表單,無論是左側,右側還是拉伸整個表單。這意味着如果你最大化你的表單,你的組件將被自動拉伸。我從來沒有試圖在數據表中設置列,但我想你可以通過設置.ColumnWidth = width_in_twips 獲取內部窗體寬度除以列並設置寬度 – 2015-01-28 09:37:41