Если у меня есть ComboBox, как это:
<ComboBox x:Name="SampleComboBox" Width="100" Margin="10, 0, 40, 0"
ItemsSource="{Binding Path=SelectedSamplesNames}" />
У меня есть свойство, к которому привязывается этот ComboBox, когда мои элементы выбраны в связанной таблице. Поэтому, когда мое приложение загружает свои данные, оно вылетает с этой ошибкой:
Исключение InavlidOperationException было обработано
{"Коллекция была изменена; операция перечисления может не выполняться."}
InnerException: нуль
Сообщение: коллекция была изменена; операция перечисления может не выполняться.
Без разборки.
Я не уверен, почему я получаю эту ошибку. Когда я впервые заполнил ComboBox другим свойством, SamplesNameList, представляющим собой список имен, который создается из данных, проблем не возникало. Теперь, когда я хочу изменить ComboBox, чтобы он был привязан только к выбранным элементам этих имен в таблице, я получаю эту ошибку. Какие-нибудь мысли? Спасибо.