【发布时间】:2020-09-17 09:13:34
【问题描述】:
我有一个这样的对象:
public class DummyVm {
public string Name { get; set; }
public List<int> DummyList { get; set; }
}
并创建一个 Collection 以将其绑定到视图
public List<DummyVm> VmList { get; set; } = new List<DummyVm>() {
new DummyVm() { Name = "test1", DummyList = new List<int>() { 5, 6 } },
new DummyVm() { Name = "test2", DummyList = new List<int>() { 1, 2 } }
};
如何将 DummyList-Property 的每个元素绑定到自己的列?
最后,我的结果应该是一个包含 3 列和 2 行的网格:
test1 | 5 | 6
test2 | 1 | 1
我正在使用 mvvm
【问题讨论】:
-
到目前为止你尝试过什么?如果
DummyList的长度不同,这应该是什么样子? -
我尝试像“name”属性一样绑定列表,并希望列表视图会为 DummyList 中的每个属性生成一个列。但没有:)