C# 预选多个ListView项目

C# 预选多个ListView项目,c#,xaml,uwp,C#,Xaml,Uwp,我有一个带有SelectionMode Multiple的列表视图 <ListView x:Name="MarketsListView" SelectionMode="Multiple"> 有没有办法在代码中选择多个列表项 您的代码不足以重现此问题,SelectedItems。Add应该可以正常工作。我意识到我只是将具有相同值的新对象添加到SelectedItems列表,而不是列表对象的引用。选择EditEMS。添加您所说的作品,谢谢!您的代码不足以重现此问题,SelectedI

我有一个带有SelectionMode Multiple的列表视图

 <ListView x:Name="MarketsListView" SelectionMode="Multiple">
有没有办法在代码中选择多个列表项


您的代码不足以重现此问题,SelectedItems。Add应该可以正常工作。我意识到我只是将具有相同值的新对象添加到SelectedItems列表,而不是列表对象的引用。选择EditEMS。添加您所说的作品,谢谢!您的代码不足以重现此问题,SelectedItems。Add应该可以正常工作。我意识到我只是将具有相同值的新对象添加到SelectedItems列表,而不是列表对象的引用。选择EditEMS。添加您所说的作品,谢谢!
var selectedMarkets = MarketsListView.SelectedItems.OfType<Market>();
foreach (var market in markets)
{
    MarketsListView.SelectedItems.Add(market);
}