У меня проблема: я не могу добавить новый элемент в тот же комбинированный список, где щелкнул один из элементов комбинированного списка. Он возвращает мне InvalidOperationException: «Коллекция была изменена; операция перечисления может не выполняться». Единственное, что я смог найти, это это . Я предполагаю, что это должно быть корнем моей проблемы, я все еще использую "comboboxlist", в то время как я меняю это Но я не могу сбросить комбобокс или создать новый. (Хотя мне удалось добавить новые элементы в комбинированный список явно, например, с помощью события кнопки.)
вот мой xaml:
<ComboBox Name="comboBoxServers">
<ComboBoxItem Content="(local)"></ComboBoxItem>
<ComboBoxItem Content="<Browse for more...>" Selected="ComboBoxItem_Selected"></ComboBoxItem>
</ComboBox>
вот обработчик события в c #
private void ComboBoxItem_Selected(object sender, RoutedEventArgs e)
{
comboBoxServers.Items.Add("test");
}
Любая помощь будет принята с благодарностью, ура!