更新:2007 年 11 月
TableLayoutPanel 控件在网格中排列其内容。因为布局既可以在设计时执行,也可以在运行时执行,所以它会随应用程序环境的更改而动态更改。这样,面板中的控件可以适当地调整大小,从而对各种更改做出响应,如父控件的大小调整或者由于本地化带来的文本长度的更改。
本节内容
- TableLayoutPanel 控件概述 
 介绍 TableLayoutPanel 控件的一般概念,该控件用于创建一个具有行和列的布局。
- TableLayoutPanel 控件的最佳做法 
 概括了可帮助您最有效地使用 TableLayoutPanel 控件的布局功能的建议。
- TableLayoutPanel 控件中的自动调整大小行为 
 解释 TableLayoutPanel 控件支持自动调整大小行为的方式。
- 如何:在 TableLayoutPanel 控件中锚定和停靠子控件 
 演示如何在 TableLayoutPanel 控件中锚定和停靠子控件。
- 如何:设计适合本地化的 Windows 窗体布局 
 演示使用 TableLayoutPanel 控件来生成可很好地响应本地化的窗体。
- 如何:创建用于数据输入的大小可调的 Windows 窗体 
 演示使用 TableLayoutPanel 控件来生成可很好地响应调整大小的窗体。
| Topic | Location | 
|---|---|
| 演练:使用 TableLayoutPanel 在 Windows 窗体上排列控件 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中编辑行和列 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中跨行和跨列 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中对齐和拉伸控件 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中对齐和拉伸控件 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中跨行和跨列 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中编辑行和列 | Windows 窗体控件 | 
| 演练:使用 TableLayoutPanel 在 Windows 窗体上排列控件 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中对齐和拉伸控件 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中跨行和跨列 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中编辑行和列 | Windows 窗体控件 | 
| 演练:使用 TableLayoutPanel 在 Windows 窗体上排列控件 | Windows 窗体控件 | 
| 如何:在 TableLayoutPanel 控件中对齐和拉伸控件 | dv_mclictl | 
| 如何:在 TableLayoutPanel 控件中跨行和跨列 | dv_mclictl | 
| 如何:在 TableLayoutPanel 控件中编辑行和列 | dv_mclictl | 
| 演练:使用 TableLayoutPanel 在 Windows 窗体上排列控件 | dv_mclictl | 
参考
- TableLayoutPanel 
 提供 TableLayoutPanel 控件的参考文档。
- TableLayoutSettings 
 提供 TableLayoutSettings 类型的参考文档。
- FlowLayoutPanel 
 提供 FlowLayoutPanel 控件的参考文档。
相关章节
- TableLayoutPanel 控件示例 
 提供一组窗体,它们使用 TableLayoutPanel 控件来实现数据项的布局。
- 本地化 
 概述与本地化相关的主题。
| Topic | Location | 
|---|---|
| 本地化应用程序 | 利用 .NET Framework 在 Visual Studio 中编程 | 
| 本地化应用程序 | 利用 .NET Framework 在 Visual Studio 中编程 | 
| 本地化应用程序 | dv_vstoc | 
| 本地化应用程序 | dv_vstoc |