所以我尝试导航到另一个wpf页面,但它根本不起作用。以下是我一直在使用的内容:
C#:
private void btnNext_Click(object sender, RoutedEventArgs e)
{
Doelen nextPage = new Doelen();
this.NavigationService.Navigate(nextPage);
}
XAML:
<Button x:Name="btnNext" Content="Volgende" Margin="0,10,0,0" Click="btnNext_Click"/>
这里的一个大问题是Visual Studio说 NavigationService 中没有 Navigate 。
谁能告诉我我做错了什么?
答案 0 :(得分:0)
我建议使用this
指针并在您的routedeventargs上明确指出。
using System.Windows.Navigation;
within:
public partial class MyPage : Page
private void btnNext_Click(object sender, System.Windows.RoutedEventArgs e)
{
Doelen nextPage = new Doelen();
NavigationService.Navigate(nextPage);
}
答案 1 :(得分:0)
NavigationWindow nw = new NavigationWindow();
nw.Content = new Doelen();
nw.ShowDialog();
或nw.Show():
你可能需要一个nw.Initialze();