WPF应用程序中的页面重定向

WPF应用程序中的页面重定向

本文介绍了WPF应用程序中的页面重定向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我单击按钮时,我想在Windows应用程序中从页面1.xaml重定向到页面2.xaml,用于wpf-c#

when i click button i want to redirect from page1.xaml to page2.xaml in windows app for wpf-c#

推荐答案

Page2 page2Obj = new Page2(); //Create object of Page2
page2Obj.Show(); //Show page2
this.Close(); //this will close Page1


NavigationService navService = NavigationService .GetNavigationService(this)
navService.navigate =  (new System.Uri("Page2.xaml",UriKind.AbsoluteOrRelative); 






or

Page2 nextPage = new Page2();
navService.Navigate(nextPage);


或者,您也可以在eventHandlers中使用条件代码来决定要转到哪个页面
WPF导航本质上将是异步的...
希望对您有所帮助.


Or you can you use conditional code in your eventHandlers to decide which page to go
WPF navigation would be async in nature...
Hope that helps..


这篇关于WPF应用程序中的页面重定向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-19 01:38