演练:使用设计器操作执行常规任务
为 Windows 窗体应用程序构造窗体和控件时,有许多任务需要重复执行。 下面的列表显示了一些你将遇到的常规执行任务:
- 在 TabControl 上添加或删除选项卡。
- 将控件停靠到其父级。
- 更改 SplitContainer 控件的方向。
为了加快开发速度,许多控件都提供有设计器操作,即上下文敏感的菜单,使你可以在设计时用单个手势执行此类常规任务。 这些任务称为“设计器操作谓词”。
在设计器中的生存期内,设计器操作将一直附加到控件实例,并且始终可用。
创建项目
第一步是创建项目并设置窗体。
在 Visual Studio 中,创建一个名为 DesignerActionsExample 的基于 Windows 的应用程序项目。
在“Windows 窗体设计器”中选择窗体。
使用设计器操作
设计器操作在设计时始终在提供它们的控件上可用。
将 TabControl 从“工具箱”拖到窗体上。 请注意显示在 TabControl 一侧的设计器操作字形 ()。
单击设计器操作字形。 在字形旁边显示的快捷菜单中,选择“添加选项卡”项。 请注意,新的选项卡页已添加到 TabControl。
从 TableLayoutPanel “工具箱” 将 控件拖到你的窗体上。
单击设计器操作字形。 在字形旁边显示的快捷菜单中,选择“添加列”项。 请注意,新的列已添加到 TableLayoutPanel 控件。
从 SplitContainer “工具箱” 将 控件拖到你的窗体上。
单击设计器操作字形。 在字形旁边显示的快捷菜单中,选择“水平拆分器方向”项。 请注意,SplitContainer 控件的拆分器现在是水平方向。