本文介绍了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应用程序中的页面重定向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!