TableLayoutPanel 控制項概觀
TableLayoutPanel 控制項會在格線中排列內容。 因為配置是執行於設計階段和執行階段,所以當應用程式環境變更時,配置也會動態地變更。 這提供了面板中的控制項按比例調整大小的能力,所以控制項能夠回應變更 (例如,由於當地語系化所造成的父控制項調整大小或文字長度變更)。
任何的 Windows Form 控制項都可以是 TableLayoutPanel 控制項的子系,包括其他 TableLayoutPanel 執行個體在內。 這讓您能夠建構在執行階段適應變更的複雜配置。
TableLayoutPanel 控制項可加以擴充,以容納新加入的控制項 (這將取決於 RowCount、ColumnCount 和 GrowStyle 屬性的值)。 將 RowCount 或 ColumnCount 屬性設定為 0 的值,將會指定 TableLayoutPanel 在對應的方向上將不會有界線。
您也可以在 TableLayoutPanel 控制項填滿子控制項之後,控制擴充的方向 (水平或垂直)。 根據預設,TableLayoutPanel 控制項會藉由加入資料列來往下擴充。
如果您希望資料列和資料行的行為與預設行為不同,您可以藉由使用 RowStyles 和 ColumnStyles 屬性來控制資料列和資料行的屬性。 您可以個別設定資料列和資料行的屬性。
TableLayoutPanel 控制項會將下列屬性加入其子控制項中:Cell、Column、Row、ColumnSpan 和 RowSpan。
您可以藉由設定子控制項上的 ColumnSpan 或 RowSpan 屬性,合併在 TableLayoutPanel 控制項中的儲存格。
Topic | Location |
---|---|
逐步解說:使用 TableLayoutPanel 排列 Windows Form 上的控制項 | Windows Form 控制項 |
HOW TO:編輯 TableLayoutPanel 控制項中的資料行和資料列 | Windows Form 控制項 |
HOW TO:擴展 TableLayoutPanel 控制項中的資料列和資料行 | Windows Form 控制項 |
HOW TO:在 TableLayoutPanel 控制項中對齊和縮放控制項 | Windows Form 控制項 |
HOW TO:在 TableLayoutPanel 控制項中對齊和縮放控制項 | Windows Form 控制項 |
HOW TO:擴展 TableLayoutPanel 控制項中的資料列和資料行 | Windows Form 控制項 |
HOW TO:編輯 TableLayoutPanel 控制項中的資料行和資料列 | Windows Form 控制項 |
逐步解說:使用 TableLayoutPanel 排列 Windows Form 上的控制項 | Windows Form 控制項 |
HOW TO:在 TableLayoutPanel 控制項中對齊和縮放控制項 | Windows Form 控制項 |
HOW TO:擴展 TableLayoutPanel 控制項中的資料列和資料行 | Windows Form 控制項 |
HOW TO:編輯 TableLayoutPanel 控制項中的資料行和資料列 | Windows Form 控制項 |
逐步解說:使用 TableLayoutPanel 排列 Windows Form 上的控制項 | Windows Form 控制項 |
HOW TO:在 TableLayoutPanel 控制項中對齊和縮放控制項 | dv_mclictl |
HOW TO:擴展 TableLayoutPanel 控制項中的資料列和資料行 | dv_mclictl |
HOW TO:編輯 TableLayoutPanel 控制項中的資料行和資料列 | dv_mclictl |
逐步解說:使用 TableLayoutPanel 排列 Windows Form 上的控制項 | dv_mclictl |
請參閱
工作
HOW TO:設計可適當回應當地語系化的 Windows Form 配置
HOW TO:建立適用於資料輸入且可調整大小的 Windows Form