ObservableCollection.Clear () выбрасывает исключение «индекс вне диапазона» - PullRequest
0 голосов
/ 15 марта 2019

Я пытаюсь очистить существующую коллекцию ObservableCollection с помощью простого Collection.Clear().

. Выдает:

System.ArgumentOutOfRangeException:
Текст, связанный с этим кодом ошибкине может быть найден.
Индекс был вне диапазона.Должен быть неотрицательным и меньше размера коллекции.

Эта коллекция связана с ComboxBox во всплывающей подсказке, которую я просто скрываю, прежде чем пытаться очистить.Что еще мне делать?

1 Ответ

0 голосов
/ 18 марта 2019

, как предположил кантон7, моя коллекция все еще использовалась во всплывающей подсказке (на самом деле скрытия всплывающей подсказки недостаточно для закрытия / выпуска). Исправление заключается в простом назначении / отмене назначения коллекции для ComboBox.

...