我正在尝试获取ListView中所选索引的int列表。像这样:
List<int> SelectedIndexes = new List<int>();
foreach (var item in Client_List.SelectedItems)
{
SelectedIndexes.Add(item);
}
并且输出应该是这样的:1 5 7 9 12,我无法弄清楚如何在wpf中执行它,在Windows窗体中你可以使用client_list.SelectedIndices。
我想要做的是打开一个新窗口并向其发送客户端信息数组。以下是win表单代码。
List<Networking.ClientInformation> SelectedClients = new List<Networking.ClientInformation>();
for (int i = 0; i < client_list.SelectedIndices.Count; i++)
{
SelectedClients.Add(Connections.Clients[client_list.SelectedIndices[i]]);
}