有沒有辦法調整UserControls與父TabPane?如何在WinForm中動態創建UserControl到父級控制?
MORE INFO
我有一個其他後的控制一個n個,每個控制應該是100像素的高度和寬度儘可能父控制允許。
有沒有辦法調整UserControls與父TabPane?如何在WinForm中動態創建UserControl到父級控制?
MORE INFO
我有一個其他後的控制一個n個,每個控制應該是100像素的高度和寬度儘可能父控制允許。
在您的UserControl上使用Control
類的Dock
和Anchor
屬性來定義父級控件內的位置和對接。下面的鏈接將顯示不同的設置,通過一些樣本圖像是如何工作的(雖然對於一個TableLayoutPanel,但你會得到一個很好的概述):
Anchor and Dock Child Controls in a TableLayoutPanel Control
編輯:對於你的榜樣,設置的首選大小和兒童控制與設計師的位置。然後轉到屬性窗口中的佈局部分,並將Anchor
屬性設置爲Left
和Right
。當您調整父級控件的大小時,這將更改子控件的寬度。
這應該是足夠的。
Control.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;訣竅 – eugeneK