在我的winrt C#应用程序中,我想在进度环显示且后台正在运行某些东西时禁用用户交互。

请让我知道我们如何实现这一目标。

谢谢。

最佳答案

将您的内容放置在具有一行和一列的包含网格内,并将您的内容放置在该单个单元格内(很可能在另一网格内)。在包含网格的内部,紧接在“真实”内容的下方,但在同一单元格内部,放置一个全角,全高的透明虚拟网格,其可见性与进度环的可见性相关。通过一些调整,您应该能够获得虚拟网格以捕获所有用户输入并防止其进入“真实”内容。当虚拟网格的可见性折叠时(即,进度环也折叠时),“真实”内容将正常运行。

关于c# - 在显示进度环Winrt C#应用程序时禁用UI,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14889335/

10-10 11:17