我有一个列表框和一个列表视图。当我在 Listbox 上选择多个项目并单击添加时,它将第一个选定的项目添加到列表视图中。我无法克服这个问题。同时,扩展了Listbox选择模式。
void reinit()
{
if (_adrlinks == null)
return;
object li = listAdr.SelectedItem;
listAdr.Items.Clear();
foreach (LnkAdresse ele in _adrlinks) {
if (((Filter == eFilter.all) || (Filter == eFilter.basic && ele.RType <= 1) ||
(Filter == eFilter.synteilnehmer && ele.RType == 8) ||
(Filter == eFilter.deliveryteam && ele.RType >= 16 && ele.RType <= 31) ||
(Filter == eFilter.explorationteam && ele.RType >= 32 && ele.RType <= 63)
) && (int)ele.mut >= 0)
{
listAdr.Items.Add(ele); //listAdr is my listview
if (ele == li)
listAdr.SelectedItem = li;
}
}
//NotifyContent("changeDoc", "", "");
}