找到需要设计的列
GridColumn column = gv.Columns[""];
RepositoryItemLookUpEdit rilue = new RepositoryItemLookUpEdit();
DataTable newTable = new DataTable();
newTable.Columns.Add("value", typeof(string));
var dr = newTable.NewRow();
dr["value"] = "";
newTable.Rows.Add(dr);
dr = newTable.NewRow();
dr["value"] = "返修";
newTable.Rows.Add(dr);
dr = newTable.NewRow();
dr["value"] = "返工";
newTable.Rows.Add(dr);
dr = newTable.NewRow();
dr["value"] = "破坏";
newTable.Rows.Add(dr);
dr = newTable.NewRow();
dr["value"] = "合格";
newTable.Rows.Add(dr);
rilue.DataSource = newTable;
rilue.DisplayMember = "value";
rilue.ValueMember = "value";
rilue.NullText = "";
rilue.ShowHeader = false;
column.ColumnEdit = rilue;