Невозможно изменить или проверить содержимое или текущую позицию CollectionView, пока обновление откладывается.C#

Место общения программистов C#
Ответить
Anonymous
 Невозможно изменить или проверить содержимое или текущую позицию CollectionView, пока обновление откладывается.

Сообщение Anonymous »

Я пытаюсь открыть всплывающее окно с помощью windows.ShowDialog(), но в этой строке во время выполнения возникло исключение. Я попробовал множество решений, доступных в Stack Overflow, но они не сработали.

Код: Выделить всё

at System.Windows.Controls.ItemCollection.VerifyRefreshNotDeferred()
at System.Windows.Controls.ItemCollection.get_Count()
at Xceed.Wpf.DataGrid.Automation.DataGridContextAutomationPeer.GetChildrenCore()
at Xceed.Wpf.DataGrid.Automation.DataGridControlAutomationPeer.GetChildrenCore()
at System.Windows.Automation.Peers.AutomationPeer.EnsureChildren()
at System.Windows.Automation.Peers.AutomationPeer.UpdateChildrenInternal(Int32 invalidateLimit)
at System.Windows.Automation.Peers.AutomationPeer.UpdateChildren()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.ContextLayoutManager.fireAutomationEvents()
at System.Windows.ContextLayoutManager.UpdateLayout()
В окне вывода:
Изображение

Что мне здесь не хватает?

Подробнее здесь: https://stackoverflow.com/questions/792 ... view-while
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»