WPF - 获取在ListView中选择的每个项目的索引

时间:2018-02-20 07:10:10

标签: arrays wpf indexing

我正在尝试获取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]]);
            }

0 个答案:

没有答案