Files
docs-desktop/dotnet-desktop-guide/framework/winforms/controls/tablelayoutpanel-control-windows-forms.md
T

3.6 KiB

title, ms.date, helpviewer_keywords, ms.assetid
title ms.date helpviewer_keywords ms.assetid
TableLayoutPanel Control 03/30/2017
TableLayoutPanel control [Windows Forms]
layout [Windows Forms]
controls [Windows Forms], sizing
sizing [Windows Forms], automatic
layout [Windows Forms], TableLayoutPanel control
automatic sizing
f55175c6-424e-4782-a86e-3f79c1550235

TableLayoutPanel Control (Windows Forms)

The xref:System.Windows.Forms.TableLayoutPanel control arranges its contents in a grid. Because the layout is performed both at design time and run time, it can change dynamically as the application environment changes. This gives the controls in the panel the ability to proportionally resize, so it can respond to changes such as the parent control resizing or text length changing due to localization.

In This Section

TableLayoutPanel Control Overview
Introduces the general concepts of the xref:System.Windows.Forms.TableLayoutPanel control, which allows you to create a layout with rows and columns.

Best Practices for the TableLayoutPanel Control
Outlines recommendations to help you get the most out of the layout features of the xref:System.Windows.Forms.TableLayoutPanel control.

AutoSize Behavior in the TableLayoutPanel Control
Explains the ways in which the xref:System.Windows.Forms.TableLayoutPanel control supports automatic sizing behavior.

How to: Anchor and Dock Child Controls in a TableLayoutPanel Control
Shows how to anchor and dock child controls in a xref:System.Windows.Forms.TableLayoutPanel control.

How to: Design a Windows Forms Layout that Responds Well to Localization
Demonstrates using a xref:System.Windows.Forms.TableLayoutPanel control to build a form that responds well to localization.

How to: Create a Resizable Windows Form for Data Entry
Demonstrates using a xref:System.Windows.Forms.TableLayoutPanel control to build a form that responds well to resizing.

  1. How to: Align and Stretch a Control in a TableLayoutPanel Control

  2. How to: Span Rows and Columns in a TableLayoutPanel Control

  3. How to: Edit Columns and Rows in a TableLayoutPanel Control

  4. Walkthrough: Arranging Controls on Windows Forms Using a TableLayoutPanel

Reference

xref:System.Windows.Forms.TableLayoutPanel
Provides reference documentation for the xref:System.Windows.Forms.TableLayoutPanel control.

xref:System.Windows.Forms.TableLayoutSettings
Provides reference documentation for the xref:System.Windows.Forms.TableLayoutSettings type.

xref:System.Windows.Forms.FlowLayoutPanel
Provides reference documentation for the xref:System.Windows.Forms.FlowLayoutPanel control.

Localization
Provides an overview of topics relating to localization.

Also see Localizing Applications.