C#UWP发送列表到下一页

C#UWP发送列表到下一页,c#,uwp-xaml,C#,Uwp Xaml,我有个小问题。我必须在UWP中制作一个应用程序,我必须在同一页面上发送一个项目到其他页面。我不知道如何才能做到这一点。我尝试过不同的方法,但我总是将列表转移到页面,并将视图转移到页面。 非常感谢您的帮助。如果您想在导航到页面时传递参数,可以使用以下方法: 如果不使用框架控件进行导航 var frame=Window.Current.Content作为frame; 框架导航(typeof(MyPage),myItem); 如果使用框架控件进行导航 frame.Navigate(typeof(My

我有个小问题。我必须在UWP中制作一个应用程序,我必须在同一页面上发送一个项目到其他页面。我不知道如何才能做到这一点。我尝试过不同的方法,但我总是将列表转移到页面,并将视图转移到页面。
非常感谢您的帮助。

如果您想在导航到页面时传递参数,可以使用以下方法:

如果不使用框架控件进行导航

var frame=Window.Current.Content作为frame;
框架导航(typeof(MyPage),myItem);
如果使用框架控件进行导航

frame.Navigate(typeof(MyPage),myItem);

如果未通过导航传递参数,则将数据传递到当前页面中的另一个页面。然后我们可以通过另一种方式实现这一点

假设我们想要修改子页面中父页面的数据,我们可以在导航到父页面时添加一个静态对象

公共静态主页当前;
公共主页()
{
this.InitializeComponent();
电流=这个;
}
公共void doSomething(字符串参数)
{
//做点什么。。。
}
在其他页面中,我们可以通过访问此对象进行一些修改:

MainPage.Current.doSomething(“你好”);