在c#中获取最近选择的ListViewItem
本文关键字:选择 ListViewItem 最近 获取 | 更新日期: 2023-09-27 17:50:11
我正在windows应用程序中工作,我有一个多选择的ListView。我正在处理selection_changed事件,以获得最近选择的项目。我选择第一项,然后选择第二项和第三项。但是在listview的selectedItem属性中,我仍然得到第一个元素,其中元素2和3应该分别来。我怎样才能做到这一点呢?这是我的代码。
private void CategoryListview_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
OfferCategory selectedCategory = (OfferCategory)CategoryListView.SelectedItem;
}
我想大概是
ListView.SelectedIndices
所以SelectedIndices是一个集合保存所有选定的单元格:)ListView。SelectedIndices[0]给出当前选择的行。但注意!你需要检查ListView。[0]> 0 !!