我在Windows应用程序中运行,我有一个多选ListView。我正在处理selection_changed事件以获取最近选择的项目。我选择第一个项目,然后选择第二个和第三个项目。但是在listview的selectedItem属性中,我仍然得到第一个元素,其中元素2nd和3rd应该分别来到。 我怎样才能做到这一点? 这是我的代码。
private void CategoryListview_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
OfferCategory selectedCategory = (OfferCategory)CategoryListView.SelectedItem;
}
答案 0 :(得分:-1)
我认为这就像是
ListView.SelectedIndices
所以SelectedIndices是一个包含所有选定单元格的集合:) ListView.SelectedIndices [0]为您提供当前选中的行。但要注意!您必须检查ListView.SelectedIndices [0]> 0 !!