3
A
回答
1
将您的内容放入包含一行和一列的包含网格中,并将您的内容放入此单个单元格内(很可能位于另一个网格内)。在包含网格中,紧靠“真实”内容的下方,但位于同一单元格内部的位置,放置一个全角全高透明虚拟网格,其可见性与进度环的可见性相关。通过一些调整,您应该能够获得虚拟网格来捕获所有用户输入并阻止它进入“真实”内容。当虚拟网格的可见性崩溃时(即进度环也折叠)时,“真实”内容将正常运行。
0
正如我所做的那样。我创建了一个叫做CurtainUserControl里面只有网格用户控制:
<Grid x:Name="curtainGrid" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
</Grid>
,并在代码中我可以告诉它
public void ShowCurtain()
{
CurtainUserControl guc = new CurtainUserControl();
mainGrid.Children.Add(guc);
}
和隐藏
public void HideCurtain()
{
int childCount = VisualTreeHelper.GetChildrenCount(mainGrid);
for (int i = 0; i < childCount; i++)
{
CurtainUserControl guc = mainGrid.Children.ElementAt(i) as CurtainUserControl;
if (guc != null)
{
mainGrid.Children.RemoveAt(i);
}
}
}
相关问题
- 1. Java应用程序显示启动应用程序的进度
- 2. 从c#web应用程序调用SSIS并显示进度
- 3. 时显示进度环
- 4. 在Windows应用程序中运行方法时显示进度
- 5. 如何在android中启动应用程序时显示进度
- 6. 当应用程序进入后台时显示暂停菜单
- 7. 当应用程序刚进入后台时显示提醒
- 8. WinRT应用程序
- 9. 当C#应用程序启动时显示多个表格
- 10. C#WinRT/Metro应用程序 - ScrollViewer分页
- 11. C#/ XAML winRT应用程序导出PDF
- 12. 当应用程序在后台显示通知时不显示
- 13. javafx应用程序的进度指示
- 14. 在java web应用程序运行时显示命令提示符的进度
- 15. 在WinRT应用程序中显示MIT许可证的位置
- 16. 如何在应用程序中显示HTML文章? WinRT
- 17. 在winRT应用程序中显示来自web的图像
- 18. 在角度UI引导程序上的示例应用程序
- 19. 当应用程序禁用推送时,iOS应用程序应该做什么?
- 20. WinRT - 当我点击椭圆时应用程序栏不出现
- 21. jquery-ui进度条没有显示
- 22. 当主应用程序未运行时显示通知的后台进程
- 23. 当我的应用程序创建复杂的屏幕时,我想显示进度条,当后台线程正在加载UI时,WPF主线程冻结。
- 24. 在Windows应用程序中显示动态生成的进度条的进度
- 25. 在Rails应用程序中显示目标金额的进度
- 26. 如何在Windows应用程序中显示进度条?
- 27. 显示命令行应用程序的进度
- 28. 如何在应用程序底部显示webview进度条?
- 29. 显示BlackBerry应用程序的进度屏幕
- 30. 显示进度条,不冻结应用程序
我不知道你是否可以使用它或不是,但看看这个http://thecodecentral.com/2008/01/17/a-yui-loading-panel-widget这是YUI的东西 – NetStarter 2013-02-15 06:28:01
你需要类似闪屏的东西吗? – Igoy 2013-02-15 06:51:27