【发布时间】:2018-10-27 10:19:59
【问题描述】:
这是我的枚举类:
public enum Uom
{
not_known,
lbs,
psi,
tank,
tube,
each,
gallon,
meters,
cc,
mg,
bag,
capsule
}
我想在 datagridview1 的第二列中填充组合框。我试过这段代码:
DataGridViewComboBoxColumn dtgcombo = new DataGridViewComboBoxColumn();
dtgcombo.DataSource = Enum.GetNames(typeof(Uom));
datagridview1.Rows.Add(new object[] { "0", dtgcombo});
但错误提示“...值无效”
【问题讨论】:
-
你检查过this... 吗?
-
我不明白对不起:(
-
哪一行会产生这个错误?还可以尝试@Engineer 添加的答案以添加列,并在此链接示例中参考此答案,以设置项目列表的数据源。 stackoverflow.com/questions/6473326/…
标签: c# datagridview enums