如何从WPF VB.NET中的页面导航到新页面 [英] How do I navigate to a new page from a page in WPF VB.NET
本文介绍了如何从WPF VB.NET中的页面导航到新页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个窗口(MainWindow.xaml)和2个页面(page1.xaml,page2.xaml)。在Page1中,我有一个按钮。
现在,我可以使用这个:
< pre lang =vb>
Private Sub MainWindow_Loaded(sender As Object,e As RoutedEventArgs)Handles Me.Loaded
Frame.navigate(new page2)
End sub
我想要的是,我想通过点击第1页上的按钮导航到第2页..
这样的东西:
< pre lang =vb> ' 此代码位于Page1
< span class =code-keyword>私有 sub Btn1_Click handle btn.click
MainWIndows.Frame.Navigate( new page2)
结束 sub
此代码不起作用...我找到的一个解决方案是首先在page1中创建一个框架,然后导航到page1框架内的page2,而我想使用MainWindow框架...任何帮助?
我有什么ried:
在帖子中提到.............
解决方案
这将涵盖您的需求:导航概述| Microsoft Docs [ ^ ] - 查看NavigationService上的部分
I have a window(MainWindow.xaml) and 2 pages(page1.xaml,page2.xaml).In Page1, i have a button. Now, i can use this : <pre lang="vb"> Private Sub MainWindow_Loaded(sender As Object, e As RoutedEventArgs) Handles Me.Loaded Frame.navigate(new page2) End sub
What i want is, i want to navigate to page2 by clicking the button on page1..
Something like this :
'This code is in Page1
Private sub Btn1_Click handles btn.click
MainWIndows.Frame.Navigate(new page2)
End sub
This code doesn't work...One solution i found was to create a frame in page1 first and then navigate to page2 within the frame of page1 whereas i want to use the frame of MainWindow...Any help ?
What I have tried:
Is mentioned in the post .............
解决方案
This will cover what you need: Navigation Overview | Microsoft Docs[^] - Look at section on NavigationService
这篇关于如何从WPF VB.NET中的页面导航到新页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文