目前我正在使用一个可排序的列表视图,它绑定到DataTable,我有一个自动递增和显示的序列号列,我们的要求是当我们对其他列进行排序时,此列应保持不变并显示行中的行号,如Excel中。
我打算在listview旁边有一个堆栈面板,并动态地将文本框添加到stackpanel,并从listview中删除序列号列。 如果有更好的方法,请建议我。
提前致谢。
其他信息:以下代码用于扩充listview以提供排序http://marlongrech.wordpress.com/2008/04/20/part1-avaloncontrolslibrary-datagridview/
答案 0 :(得分:1)
在列中使用多重绑定来获取当前项的索引。我非常喜欢这个问题,我做了一个小项目来展示。可能有更好的/其他方式,但是那时总是有:)
从this Site(我发布我的测试项目)下载ListViewWithRowNumbers.zip
享受!