Мы разрабатываем приложение UWP, которому требуется возможность перетаскивать элементы из одного GridView в другой.
При тестировании этой функции мы столкнулись с множеством катастрофических сбоев 0x80000FFFF.
После почти 2 дней исследований мы не смогли найти решение для нашей проблемы.
Мы обнаружили, что эти сбои происходят, когда для 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
Нам удалось получить родной след здесь.
При работе в режиме выпуска происходит сбой ранее, а также при включении функции перерисовки в разделе карты отображения.