共用方式為


AutoSize 在 TableLayoutPanel 控制項中的行為

相異 AutoSize 行為

TableLayoutPanel 控制項支援透過下列方式自動調整大小行為:

具有資料列和資料行樣式的 AutoSize 屬性

下表描述 AutoSize 屬性與 TableLayoutPanel 控制項資料行和資料列樣式之間的互動。

AutoSize 設定 樣式互動
false TableLayoutPanel 控制項會從左至右繼續,並以下列順序配置資料行或資料列的空間。

1.如果 SizeType 屬性設定為 Absolute,則會配置 WidthHeight 所指定的像素數目。
2.如果 SizeType 屬性設定為 AutoSize,則會配置子控制項 GetPreferredSize 方法所傳回的像素數目。
3.配置全部 AbsoluteAutoSize 資料行或資料列的空間之後,任何 SizeType 設定為 Percent 的資料行或資料列都會用來按比例配置剩餘的可用空間
true 類似於先前的互動,除了 Percent 資料行或資料列取得自動調整大小層面的例外狀況。

TableLayoutPanel 控制項會展開資料行或資料列,以建立足夠的可用空間,讓沒有具有 Percent 樣式裁剪其內容的資料行或資料列。 TableLayoutPanel 控制項會根據 WidthHeight 屬性按比例配置新的空間。

另請參閱