在 WPF 上,我应该如何分配给我在后面的代码中添加的列?由于我没有与它们关联的属性,因此我无法绑定到它们。
例如,我有一个充满人的列表(或数据库),我想创建一个DataGrid
与他们的职业历史相关的列。所以我会浏览整个列表,首先得到人们经历过的职业列表,并使用DataGrid.Columns.Add
. 我想在每个单元格中显示他们在该工作中工作了多少年。所以每一行都不会被填满。有些人只在一个地方工作,有些人在两个地方工作。
我应该如何实现这一目标?我List<Tuple<string, int>>
为每个人制作了一个字符串,其中字符串Item1
将具有职业,而 intItem2
将具有特定行的该工作的年份。
我希望我可以修改行,但与列不同DataGrid.Rows
的是不存在。如何填写单元格?
下图是我想要实现的 excel 表示。(再一行代表一个人,一列代表他/她的工作经历)
http://clip2net.com/clip/m232864/1376442421-clip-3kb.png
在另一个列表中,您可能有以下列表等