我有一个带框架的主视图。在此框架中,我显示了所有其他视图。
我这样做mainView.frMain.Navigate(aPage);
在aPage中我有mainRoot - 这是Xaml中的主要网格。 但是电话结束后
mainView.frMain.Navigate(aPage);
致电前
private void mainRoot_Loaded(object sender, System.Windows.RoutedEventArgs e)
我等了几秒钟。
并且在完成方法之后
private void mainRoot_Loaded(object sender, System.Windows.RoutedEventArgs e)
在最终显示Window之前我再等一会儿。
所以,我想在这个时候显示“请等待......”窗口。 我的问题是 - 当我应该显示()以及何时应该隐藏()“请等待......”窗口? Window何时开始重新绘制以及何时完成?
谢谢!
答案 0 :(得分:0)
检查此示例: http://www.codeproject.com/KB/WPF/WPFsplashscreen.aspx(只是重用Splasher助手,也许还有SplashScreen窗口)
如果我完全理解你想要达到的目标: