有谁知道数据如何绑定由ORed基础enum
组合的enum
字段?
说我有
MyEnumType
{
e1=0x1,
e2=0x2,
e3=0x4
}
然后我做
MyEnumType myEnum = MyEnumType.e1 | MyEnumType.e3
然后,我想显示一个对话框,该对话框可用于设置
myEnum
的值。现在,我有一堆复选框,每个复选框对应于
enum
类型的不同值。根据所检查的内容,我循环浏览它们,依此类推。没有完成数据绑定,所有操作都是手动的。
最佳答案
Google FlaggedEnumEditor
。这将是理解该概念的一个很好的例子。