一、正序 A、AllowPaging=False情况下,使用以下方法就可以实现:
1
2 3 4 5 不过更有趣的方法是使用这个方法:
1
2 3 4 5 也许有些人会觉得很奇怪为什么Items.Count会这样,而不是出来全部总合,但如果你了解绑定的过程时就容易理解。[从上面来看就是在ItemCreated事件中进行绑定所以得到的Items.Count刚好是当前的序号] B、AllowPaging=True下,如果DataGrid支持分页则可以如下:
1
2 3 4 5 二、倒序的方法
由上面可以知道使用this.DataGrid1.Items.Count - Container.ItemIndex + 1方法是不可能实现的,得到值而且全会为1,分页的情况下更是一样.所以一开始我们就要取得数据源的行数:
1
2 3
1
2 3 4 5 |
相关文章: