C# 如何在wpf导航中为主窗口及其导航页面设置相同的中心
我们正在开发具有主窗口的WPF应用程序。我们在主窗口中调用NavigationWindowC# 如何在wpf导航中为主窗口及其导航页面设置相同的中心,c#,.net,wpf,C#,.net,Wpf,我们正在开发具有主窗口的WPF应用程序。我们在主窗口中调用NavigationWindow NavigationWindow nav = new NavigationWindow(); nav.Content = new Page1(); 在此之后,我们将使用从第1页导航到第2页 NavigationService.NavigationService navigationService = NavigationService.GetNavigationService(this); naviga
NavigationWindow nav = new NavigationWindow();
nav.Content = new Page1();
在此之后,我们将使用从第1页导航到第2页
NavigationService.NavigationService navigationService = NavigationService.GetNavigationService(this);
navigationService.Navigate(new Page2());
我们的问题是页面对齐。我们希望主窗口和第2页有相同的中心
nav.ShowDialog();
“我们已经尝试将WindowsStartUpLocation用作CenterScreen/CenterOwner/Manual”--这段代码做了什么?那为什么不是你想要的?请修正您的问题,使其包含一个好的、显示您能够得到的最接近正确的结果,并更详细地解释解决问题的常规方法不起作用的原因。有关如何提出清晰、可回答的问题的更多详细信息,请参见。
nav.ShowDialog();