我希望将枚举类型的值与组合框控件绑定。
我编写了以下代码:
我编写了以下代码:
cboPriorLogicalOperator.DataSource = Enum.GetValues(typeof(MyEnum))
.Cast<MyEnum>()
.Select(p => new { Key = (int)p, Value = p.ToString() })
.ToList();
myComboBox.DisplayMember = "Value";
myComboBox.ValueMember = "Key";
它工作得很好,但我想知道是否有更简单的方法。