我有一个默认的overview.xaml加载到一个带有列表视图的框架中,我想要重定向到我双击的项目的详细信息页面。但是,我如何才能示教详细信息页面哪一项已被双击?
void ListView_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
//send post info of selected item or similar missing...
this.Content = "Details.xaml";
}Lösung:
this.NavigationService.Navigate(new Details(selectedItem)); //Details has a Constructor发布于 2012-05-13 02:26:02
可以使用Page.NavigationService调用接受navigationState对象的导航重载。或者,您可以为详细信息页面创建一个构造函数,该构造函数接受所选项目作为输入,并将代码重写为this.Content = new Details(mySelectedItem);
https://stackoverflow.com/questions/10566061
复制相似问题