如何:使用设计器更改 Windows 窗体 DataGridView 列的类型

有时,对于已经添加到 Windows 窗体 DataGridView 控件中的列,您需要更改列的类型。 例如,将该控件绑定到数据源时,可能需要更改某些自动生成的列的类型。 如果所显示的表的某些列包含到相关表中行的外键,这会很有用。 在这种情况下,可能需要用组合框列来取代显示这些外键的文本框列,这些组合框列用于显示相关表中更有意义的值。

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

提示

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

使用设计器更改列的类型

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

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

  3. 在**“列属性”**网格中,将 ColumnType 属性设置为新的列类型。

    提示

    ColumnType 属性是一个“仅用于设计时”属性,它指示的类表示列类型。 它不是列类中定义的实际属性。

请参见

任务

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

如何:向 Windows 窗体添加控件

参考

DataGridView

DataGridViewColumn