如何:使用设计器使 Windows 窗体 DataGridView 控件中的列成为只读

默认情况下,用户可以修改在 Windows 窗体 DataGridView 控件中显示的文本和数值数据。 如果您要显示不希望修改的数据,则必须使包含该数据的列成为只读的列。 有关如何使控件完全只读的信息,请参见如何:使用设计器防止在 Windows 窗体 DataGridView 控件中添加和删除行

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

提示

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

使用设计器使列只读

  1. 单击 DataGridView 控件右上角的智能标记标志符号 (智能标记标志符号),然后选择**“编辑列”**。

  2. 从**“选定的列”**列表中选择一列。

  3. 在**“列属性”**网格中,将 ReadOnly 属性设置为 true。

    提示

    您还可以通过在添加列时在“添加列”对话框中选中“只读”复选框来使该列成为只读的。

请参见

任务

如何:使用设计器添加和移除 Windows 窗体 DataGridView 控件中的列

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

如何:创建新的 Windows 窗体应用程序项目

如何:向 Windows 窗体添加控件

参考

DataGridView

DataGridViewColumn.ReadOnly