我使用winform应用程序。 我想在datagridview中更改彼此两列的位置。 例如,我有一个datagridview,其中有两列,第一列是column1,然后是column2。现在我想显示column2然后是column1。 我该怎么做 感谢。
答案 0 :(得分:1)
您可以设置列的DisplayIndex
dataGridView1.Columns["FirstColumnName"].DisplayIndex = 1;
这会将列显示为第二列
答案 1 :(得分:0)
您可以尝试这样做:
DataTable dt=new DataTable();
dt.Columns.Add("Column2");
dt.Columns.Add("Column1");
DataRow dr=dt.NewRow();
dr["Column2"]="";
dr["Column1"]="";
dt.Rows.Add(dr);
yourDatagrid.DataSource=dt;
YourDatagrid.DataBind();