Мы разрабатываем приложение UWP, которое требует перетаскивания элементов из одного GridView в другое. При тестировании этой функции мы столкнулись с несколькими катастрофическими сбоями 0x80000FFFF.
После почти двухдневных исследований мы не смогли найти решение нашей проблемы. Мы выяснили, что эти сбои случаются, когда для GridView установлен ItemTemplate, из которого элемент перетаскивается.
Даже попробовав официальный образец перетаскивания, предоставленный Microsoft "XamlDragAndDrop", (https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/XamlDragAndDrop), когда вы перетаскиваете элементы в Scenario1 из исходный ListView в целевой ListView (~ 30-50) раз, вы также столкнетесь с отказом.
Раньше кто-то сталкивался с этой проблемой? Мы были бы очень благодарны за любой совет!
Наши разрабатывающие машины работают под управлением Windows 10 Enterprise, версия 1803, сборка ОС 17134.285.
Открыл вопрос об официальном репо GitHub. https://github.com/Microsoft/Windows-universal-samples/issues/977
Я записал небольшое видео с ошибкой образца. https://1drv.ms/v/s!AiZ-jksNqbXLi9kZPPfSeGmQr_YeHg
Нам удалось получить собственный след.
При запуске в режиме деблокирования его сбой происходит раньше, а также когда функция перерисовки включена в разделе тепловой карты дисплея.