我们说我有一个非常简单的F#DU类型,如:
namespace Test
type State =
| DC
| MD
| VA
// ...
with
static member All =
[|
(State.DC, "District of Columbia")
(State.MD, "Maryland")
(State.VA, "Virginia")
|]
静态成员All只是为了方便示例,它可以任何方式扭曲。问题不在于此。
我想将该数组(State.All)或其任何合适的衍生物绑定到C#WinForm中的listbox / combobox,以便ValueMember将绑定到" State" (State.DC,State.MD等......)和DisplayMember将绑定到"标签" ("哥伦比亚特区","马里兰州"等...)。问题是如何做到这一点?
非常感谢。