嗨 我想延迟屏幕导航。加载MainPage屏幕后,我想在3秒后导航到MainMenu屏幕。我为此写了下面的代码。Windows 7手机 - 延迟屏幕导航
public MainPage()
{
InitializeComponent();
this.Loaded += new RoutedEventHandler(Default_Loaded);
}
private void Default_Loaded(object sender, RoutedEventArgs e)
{
Thread.Sleep(3000);
this.NavigationService.Navigate(new Uri("/MyProject;component/MainMenu.xaml", System.UriKind.RelativeOrAbsolute));
}
但是,这段代码似乎不起作用。预期的延迟(3秒)不在那里。任何人都可以帮忙吗?
最好的问候
只是出于兴趣,你有什么理由延迟? – 2010-11-03 11:51:44
实际上,在显示启动画面后,我将用户带到显示特色产品图标的屏幕上,向用户介绍它们。我显示该屏幕3秒钟,然后将用户重定向到主菜单。 – Aqueel 2010-11-03 13:24:04