ListView中的序列号列

时间:2009-06-25 21:57:39

标签: wpf listview wpf-controls

  

可能重复:
  How to display row numbers in a ListView?

目前我正在使用一个可排序的列表视图,它绑定到DataTable,我有一个自动递增和显示的序列号列,我们的要求是当我们对其他列进行排序时,此列应保持不变并显示行中的行号,如Excel中。

我打算在listview旁边有一个堆栈面板,并动态地将文本框添加到stackpanel,并从listview中删除序列号列。 如果有更好的方法,请建议我。

提前致谢。

其他信息:以下代码用于扩充listview以提供排序http://marlongrech.wordpress.com/2008/04/20/part1-avaloncontrolslibrary-datagridview/

1 个答案:

答案 0 :(得分:1)

在列中使用多重绑定来获取当前项的索引。我非常喜欢这个问题,我做了一个小项目来展示。可能有更好的/其他方式,但是那时总是有:)

this Site(我发布我的测试项目)下载ListViewWithRowNumbers.zip

享受!