如何抑制 DataGridView 中自动生成的列?

Luk*_*uke 3 .net c# datatable datagridview winforms

当我将源(DataTable)分配给 DataGridView 时,它会自动为数据表中的每个数据列生成列。但我只想要我手动定义的列。如何抑制这些列的创建?

Wra*_*ath 5

您需要打开列编辑器并取消选中自动生成字段框。它位于对话框的左下角。 列

如果您从代码创建 gridview 那么有一个属性:

DataGridView.AutoGenerateColumns = false;
Run Code Online (Sandbox Code Playgroud)