簡體   English   中英

Windows窗體設計器大小與運行時大小不匹配

[英]Windows Form designer size does no match runtime size

首先,這是一張可以幫助您更好地理解問題的圖像 表格比較

如您所見,后台的設計器表單和調試運行時表單幾乎彼此完美對齊。 但是,該表格在其“正常大小”下最終會在其右側的bottton上吃下“ Total”標簽。 該標簽和表單內容的其余部分都可以很好地顯示在設計器表單和MAXIMIZED運行時表單上,如下所示。 在此處輸入圖片說明

因此,總而言之,我如何使正常大小的運行時表單不會吃光我的在設計器表單上顯示的標簽?

使用Anchor屬性。 這是它的描述:

定義某個控件綁定到的容器的邊緣。 當控件錨定到一條邊時,該控件的最接近邊與指定邊之間的距離將保持恆定。

在這種情況下,您可以將標簽Total da Folha Selecionada Anchor設置為Right

但是,如果沒有空間,則無法顯示所有標簽。 為此,您可以為表單指定MinimumSize

好吧,事實證明,我不知道tabControl內的每個tabPage都有一個名為AutoScroll的屬性,如果其內容不適合Tabpage大小,則會自動將滾動條放在tabPage上。

因此,我只是打開了該屬性,將標簽的AutoSize屬性再次設置為true ,結果確實符合我的期望。

在此處輸入圖片說明

盡管如此,我還是感謝所有花時間嘗試並幫助我的知識的人:D

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM