1
我想要一個200 x 200像素的窗體。但是,當我將它設置在設計器中時,其代碼爲192x173。爲什麼會有這種差異?設置窗體大小:設計器顯示的值不同於代碼
我想要一個200 x 200像素的窗體。但是,當我將它設置在設計器中時,其代碼爲192x173。爲什麼會有這種差異?設置窗體大小:設計器顯示的值不同於代碼
在設計器中,輸入窗體的大小,包括窗口邊框(頂部的標題欄和屏幕左側,右側和底部的邊框)。
設計師將其轉換爲客戶區大小(沒有這些邊框)。原因是您在設計人員中輸入的大小可能與客戶端計算機不符。例如,默認的Windows XP主題具有大於Windows 95/Windows 2000主題的標題欄。
因爲它存儲了客戶區的大小,所以您可以確保可用於放置控件的區域的大小與客戶端計算機爲Windows設置的主題相同。
爲什麼他們選擇在設計器中輸入的尺寸是包含窗口邊框的尺寸,我不知道。
看起來他受了中風,他的腦袋碰到了提交按鈕。希望他沒事。 – 2011-02-01 09:27:02