1
我正在使用XPTable(http://www.codeproject.com/Articles/11596/XPTable-NET-ListView-meets-Java-s-JTable)並嘗試添加一個comboBox列。
comboBox列顯示在表格中,但沒有可供選擇的下拉項目。
這裏是我的代碼:
XPTable值添加到組合框中不顯示
tblOrdModel.Rows.Clear();
var combo = new XPTable.Editors.ComboBoxCellEditor();
List<Supplier> sups = new DataRepository().GetSuppliers();
foreach (var s in sups)
{
combo.Items.Add(s);
}
combo.SelectedIndex = 0;
combo.DropDownStyle = XPTable.Editors.DropDownStyle.DropDownList;
colOrdModel.Columns[4].Editor = combo;
XPTable.Models.Row r = new Row();
r.Tag = tli.ItemRawMaterial;
r.Cells.Add(new Cell(tli.ItemRawMaterial.RM_StockCode));
r.Cells.Add(new Cell(tli.ItemRawMaterial.StockDescription));
r.Cells.Add(new Cell(tli.ItemQty));
r.Cells.Add(new Cell(tli.ItemDueDate.ToShortDateString()));
r.Cells.Add(new Cell(combo.Items[0]));
tblOrdModel.Rows.Add(r);
這是爲什麼不工作?