datatable 数据源我已经求好了,肯定没问题
button_click
{
this.dataGridView1.Columns[0].DataPropertyName = "barcode";
            // 需要维护的名称
            this.dataGridView1.Columns[1].DataPropertyName = "w_name";
            // 最后维护的时间
            this.dataGridView1.Columns[3].DataPropertyName = "lasttime";
            // 维护周期
            this.dataGridView1.Columns[4].DataPropertyName = "w_zhouqi";
            this.dataGridView1.DataSource = datatable;
}
先说下:我的datagridview第2列,是checkbox,我点击的小三角设置的,然后我执行绑定,第1次点击button,ok绑定正确,
毫无问题,但是我第2次再点击button出现问题,列数变少了,而且位置都串了,我怀疑是this.dataGridView1.DataSource = datatable;在绑定的时候破坏了模板列,怎么解决呢?  注意是winform的