我为sql列“服务类型”赋值的方式是在枚举的帮助下:
public enum EmployeeType : int
{
CallCenter = 0,
Secretary = 1,
Supervisor = 2,
Director = 3
}
Sql db看起来像这样:
VS 2013界面,我正在尝试使用工作组合框构建datagridview,如下所示:
我无法实现的是组合框正常工作。它应显示当前值,但不是数字中的字符串。我无法将枚举的字符串值指定为DisplayMember。
所以最后我有一个来自db的数据源和一个带有显示名称的枚举。如何使用db和enum中的数据正确显示显示名称?
答案 0 :(得分:0)
由于我无法找到解决方案,因此我放弃了使用枚举的解决方案。而不是我将类转移到sql数据库,在那里使用vs 2013中的数据集更容易配置。