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