Visual Studio 中的 Windows 窗体设计器提供了用于创建基于 Windows 窗体的应用程序的快速开发解决方案。 Windows 窗体设计器使你可以轻松地将控件添加到窗体、排列控件以及为其事件编写代码。 有关 Windows 窗体的详细信息,请参阅 Windows 窗体概述。
探索功能
下面是可以使用 Windows 窗体设计器完成的一些任务:
向窗体添加组件、数据控件或基于 Windows 的控件。
双击设计器中的窗体,然后在该窗体的
Load
事件中编写代码。 双击窗体上的控件,并为控件的默认事件编写代码。通过选择控件并输入名称来编辑控件的 Text 属性。
通过使用鼠标或箭头键(向上、 向下、 向左、 向右移动)调整所选控件的位置。 通过选择 Ctrl + 箭头键更准确地调整位置。 通过选择 Shift + 箭头键调整控件的大小。
同时按住 Shift 或 Ctrl 并使用控件快捷方式,可以选择多个窗体控件。 选择 Shift + <控件快捷方式>时,所选第一个控件是对齐窗口并调整大小时的主要控件。 选择 Ctrl + <控件快捷方式>时,选择的最后一个控件占主导地位。 此方法允许主控件在每次添加控件时更改为新控件。 另一种方法是通过拖动要选择的控件周围的选择矩形来选择多个控件。
审查警告场景
在 Visual Studio 中使用 Windows 窗体设计器时,请注意以下情况:
Windows 窗体设计器在设计图面上显示控件或窗体时执行应用程序代码。 为了确保已执行的应用程序代码对系统是安全的,请仅从 配置了信任设置的文件和文件夹打开项目。
修改窗体资源文件 (.resx) 只能通过 Windows 窗体设计器进行,而不是通过资源编辑器进行。 如果编辑基于表单的 .resx 文件,则设计器外部所做的更改可能会丢失。
可以使用 BinaryFormatter 类型序列化 .resx 文件中的资源。 但是,此类型存在反序列化风险。 类型 不安全,不可信。 使用 Windows 窗体设计器仅处理你信任的窗体和控件。