如何:使用设计器防止在 Windows 窗体 DataGridView 控件中添加和删除行

更新:2007 年 11 月

有时您可能会希望防止用户在 DataGridView 控件中输入新的数据行或删除现有行。将在控件底部专用于新记录的行中输入新行。禁用添加行时,不显示用于新记录的行。然后您可以通过禁用行删除和单元格编辑来使得控件完全成为只读控件。

下面的过程需要“Windows 应用程序”项目中带有一个窗体,窗体中包含 DataGridView 控件。有关设置此类项目的信息,请参见如何:创建 Windows 应用程序项目如何:向 Windows 窗体添加控件

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

防止添加和删除行

  • 单击 DataGridView 控件右上角的智能标记标志符号 (智能标记标志符号),然后清除“启用添加”和“启用删除”复选框。

    说明:

    若要使控件完全只读,请同时清除“启用编辑”复选框。

请参见

任务

如何:创建 Windows 应用程序项目

如何:向 Windows 窗体添加控件

参考

DataGridView

DataGridView.AllowUserToAddRows