gpt4 book ai didi

c# - UWP ListView/GridView DragItems 导致灾难性故障

转载 作者:IT王子 更新时间:2023-10-29 04:25:12 24 4
gpt4 key购买 nike

我们正在开发一个 UWP 应用程序,它需要能够将项目从一个 GridView 拖到另一个。在测试此功能时,我们遇到了多个灾难性故障 0x80000FFFF。

Screenshot of catastrophic failure

经过将近 2 天的研究,我们无法找到解决问题的方法。我们发现,当为从中拖动项目的 GridView 设置了 ItemTemplate 时,就会发生这些失败。

即使尝试微软“XamlDragAndDrop”提供的官方拖放示例,( https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/XamlDragAndDrop ),当您将场景 1 中的项目从源 ListView 拖动到目标 ListView (~30-50) 次时,您将也会遇到失败。

以前有其他人遇到过这个问题吗?我们将非常感谢任何建议!

我们的开发机器运行 Windows 10 企业版,版本 1803,操作系统内部版本 17134.285。

在官方 GitHub 存储库上打开了一个问题。 https://github.com/Microsoft/Windows-universal-samples/issues/977

我录制了一段示例崩溃的小视频。 https://1drv.ms/v/s!AiZ-jksNqbXLi9kZPPfSeGmQr_YeHg

我们设法在此处获取 native 跟踪。 Native trace

在 Release模式下运行时会更早崩溃,并且在显示热图部分打开重绘功能时也是如此。

最佳答案

根据Raymond Chen这是一个特定于平台的问题,已在 Windows 10 May 2019 更新中解决。

因此解决方案是:将您的 Windows 版本更新到最新版本。找出 here 如何更新它。

Windows 10 May 2019 (What's new)

Windows 10 May 2019 changelog

关于c# - UWP ListView/GridView DragItems 导致灾难性故障,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52332573/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com