本帖最后由 InSpirit1 于 2014-07-30 13:24:52 编辑

解决方案 »

  1.   

    不影响绑定的数据源。你可以自己定义它的Items, column.Items.Add(“早”);
      

  2.   

    不要绑定,先添加好列头,再循环添加,这样就无需最左侧多余的列了参考:
    http://social.msdn.microsoft.com/Forums/windows/en-US/ce8ab8ee-969a-4c7b-b959-74e526c2ccca/how-to-bind-a-datagridviewcomboboxcolumn?forum=winformsdatacontrols
      

  3.   

    item是会变化的的,不只是早中晚,人为设定几种的方式不行呀。
      

  4.   

    照这个文章说的已经解决了,主要是没写column.DataPropertyName = “班次”,所以没有把datagridview中的“班次”列和combobox的内容联系起来。
    谢谢