我有一个绑定到DataGridView的Foo
列表。 Foo
的其中一位成员是List<Bar> Bars
,其中Bar
是枚举:
public class Foo {
public string Field1 {get;}
public List<Bar> Bars {get;}
}
如何在每行的单个单元格中显示Bars
的所有项目?例如,如果我有一个Foo
Field1 = "Blah";
和Bars = new List<Bar>{ Bars.BarV1, Bars.BarV2};
,我需要网格看起来像这样:
+------+----------+
|Field1| Bars |
+------+----------+
| | BarV1 [v]|
| Blah +----------+
| | BarV2 [v]|
+------+----------+
如果我切换到WPF,我的任务会被简化吗?