Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF:在另一个xaml.cs文件中是否有控制帧的方法?_C#_Wpf - Fatal编程技术网

C# WPF:在另一个xaml.cs文件中是否有控制帧的方法?

C# WPF:在另一个xaml.cs文件中是否有控制帧的方法?,c#,wpf,C#,Wpf,在MainWindow.xaml中有一个框架“mainframe”,其中包含其他页面 我想到的计划是这样的: 将Page1.xaml加载到mainframe=>mainframe.Navigate(新Uri(“/Page1.xaml”,UriKind.Relative)) 在Page1.xaml中有一个名为Button1的按钮 当我在mainframe中按下按钮1时,mainframe将导航到Page2.xaml 我尝试使用mainframe.Navigate(新Uri(“/Page2.x

在MainWindow.xaml中有一个框架“mainframe”,其中包含其他页面

我想到的计划是这样的:

  • 将Page1.xaml加载到mainframe=>mainframe.Navigate(新Uri(“/Page1.xaml”,UriKind.Relative))

  • 在Page1.xaml中有一个名为Button1的按钮

  • 当我在mainframe中按下按钮1时,mainframe将导航到Page2.xaml

  • 我尝试使用mainframe.Navigate(新Uri(“/Page2.xaml”,UriKind.Relative));但是失败了,因为我无法在Page2.xaml.cs中引用大型机


    那么,在Page2.xaml.cs中是否有控制大型机的方法呢?

    也许有帮助,非常感谢:)