原文地址:http://blog.sina.com.cn/s/blog_3d6eb75d0100mqtx.html
----------------------------------------------------------------------------------------------------------------------------------------
1:window和page谁包含谁的问题
2:登录界面(窗口跳转)
WinMain wm = new WinMain();
wm.Show();
wm.WindowState = WindowState.Maximized;
this.Close();
3:页面跳转(page跳转)
前台转:
view plaincopy to clipboardprint?
<TextBlock FontSize="24" TextWrapping="Wrap" Margin="0,0,0,-19.998">
<Hyperlink x:Name="LnkPre" NavigateUri="Page2.xaml" Foreground="Black">
Enter Page2
</Hyperlink>
</TextBlock>
后台转:
NavigationService.GetNavigationService(this).Navigate(new Uri("Page2.xaml",
UriKind.Relative));
NavigationService.GetNavigationService(this).GoForward();向后转
NavigationService.GetNavigationService(this).GoBack(); 向前转
在后台跳转中,还有一个更简单的用法是:
this.content = new Page2();
4:windows跳转到page
NavigationWindow window = new NavigationWindow();
window.Source = new Uri("Page1.xaml", UriKind.Relative);
window.Show();