Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在gridview的两列之间添加一列_C#_Winforms_Datagridviewcolumn - Fatal编程技术网

C# 在gridview的两列之间添加一列

C# 在gridview的两列之间添加一列,c#,winforms,datagridviewcolumn,C#,Winforms,Datagridviewcolumn,我在winform应用程序中使用了datagridview。 我用一个有4列的数据集加载datagrid。 接下来,我想在第2列和第3列之间添加一列。 我该怎么做。 谢谢。您可以在DataGridView.Columns集合上使用方法。比如说, var column = new DataGridViewTextBoxColumn(); // initialize column properties ... myGridView.Columns.Insert(2, column); 最好,这应该

我在winform应用程序中使用了datagridview。 我用一个有4列的数据集加载datagrid。 接下来,我想在第2列和第3列之间添加一列。 我该怎么做。 谢谢。

您可以在DataGridView.Columns集合上使用方法。比如说,

var column = new DataGridViewTextBoxColumn();
// initialize column properties
...
myGridView.Columns.Insert(2, column);

最好,这应该在数据绑定之后发生

使用Visual Studio Designer,您可以简单地在DGV的选项中添加各种列

您甚至可以通过拖放来设置列的位置


如果您不能或不想使用设计器,VinayC会告诉您使用代码方式。

GridView或DataGridView。在不同的平台上有两个非常不同的控件。澄清。