0
A
回答
2
您還必須設置AutoSize
至true
以便容納容器,直至窗口。
我這樣做涉及相當多的重新設計與TableLayoutPanel中,自碼頭/錨和自動調整大小等形式的最後一次嘗試似乎並不拌勻。
1
我已經autoSize屬性設置爲true兩個控件,但是....
我可以從「而是」你問了出來。這是標籤的AutoEllipsis屬性。將其設置爲true並設置MaximumSize屬性,以使標籤不能比其容器大。用戶會看到...所以她會意識到文本被截斷。她將鼠標懸停在標籤上以獲取全文的工具提示。
讓一切增長,以適應一個標籤是顯着不切實際的。您通常可以操縱MaximumSize,讓它垂直增長一段時間,直到一點。
1
我遇到了類似的問題,這裏是你的代碼。假設您的面板固定在表單上(頂部,左側,底部,右側),則表單需要調整大小,而不是面板。
public static void FitPanel(Panel pnl)
{
int maxright = 0;
int maxbottom = 0;
foreach (Control ctl in pnl.Controls)
{
maxright = (ctl.Right > maxright ? ctl.Right : maxright);
maxbottom = (ctl.Bottom > maxbottom ? ctl.Bottom : maxbottom);
}
int deltabottom = pnl.Bottom - (pnl.Top + maxbottom);
int deltaright = pnl.Right - (pnl.Left + maxright);
Form frm = pnl.FindForm();
frm.SuspendLayout();
frm.Height = frm.Height - deltabottom;
frm.Width = frm.Width - deltaright;
frm.ResumeLayout();
}
相關問題
- 1. 根據內容的新尺寸調整NSWindow的尺寸查看
- 2. Android根據設備的屏幕尺寸調整圖像尺寸
- 3. 根據屏幕尺寸調整按鈕尺寸
- 4. Bootstrap 3 - 根據尺寸調整CSS
- 5. tensorflow - 調整尺寸
- 6. 設置面板的尺寸
- 7. iPhone - 調整UIActionSheet的尺寸
- 8. WordPress的環尺寸調整
- 9. 調整尺寸的UIView
- 10. wpf xaml面板尺寸
- 11. 設置與面板尺寸相關的外形尺寸
- 12. Node.js調整圖像尺寸
- 13. HTML5 img標籤尺寸
- 14. 測量標籤尺寸
- 15. ios動態尺寸標籤
- 16. 標籤尺寸變化
- 17. SVG圖像標籤尺寸
- 18. .net tabcontrol標籤尺寸
- 19. 如何根據其他物品的尺寸更改imageView尺寸?
- 20. 牆面尺寸
- 21. iText:根據ResultSet更改頁面尺寸
- 22. CVMat尺寸/尺寸/形狀
- 23. 計算尺寸/尺寸
- 24. 如何調整尺寸爲固定尺寸?
- 25. 當屏幕尺寸減小時自動調整圖像尺寸
- 26. 如何根據屏幕尺寸更改按鈕尺寸?
- 27. 如何根據同胞元素尺寸計算元素尺寸?
- 28. CSS根據目標的尺寸而不是容器的尺寸來調整大小?
- 29. 調整圖像尺寸的確切尺寸,保留方面以及在PHP
- 30. 使用Graphics.DrawImage調整圖像尺寸結果尺寸調整不正確
你確定沒有第三個控件忘了爲(嵌套面板)設置AutoSize嗎? – Justin 2011-01-19 19:44:20
另外,確保標籤的Dock設置爲None。 – Justin 2011-01-19 19:45:27