我想获得listview的最后一行。可能吗?我的listview与数据库绑定。每次它都可以返回不同的行。我只想得到最后一排。因为我不知道该怎么做。我没有尝试任何东西
答案 0 :(得分:0)
var lastItem = ListView1.Items.LastOrDefault();
答案 1 :(得分:0)
您可以尝试 Linq (唯一的诀窍是OfType
或Cast
):
var result = myListView.Items
.OfType<Object>() //TODO: out your type here
.LastOrDefault(); // last row or null (if myListView is empty)
或直接
var result = myListView.Items.Count > 0 // do we have any rows?
? myListView.Items[myListView.Items.Count - 1] // if yes, get the last one
: null; // null on empty list view