DataGridView列的位置有关问题

DataGridView列的位置问题我在在一个datagridview中设置了一个checkbox的模板列,本来设置的是位于最后一列

DataGridView列的位置问题
我在在一个datagridview中设置了一个checkbox的模板列,本来设置的是位于最后一列(共7列显示,还要几列不显示),可是一运行他就跑到第四列的位置去了,那位大侠能告诉我怎么让它呆在最后一列。谢了,在线等!

[解决办法]
如下:

C# code
this.dataGridView1.Columns[2].DisplayIndex = 0;