如何在主详细信息页面中添加导航页面?

时间:2019-11-17 15:37:11

标签: listview xamarin

我是新手。我想使用Xamarin设计一个应用程序,该应用程序的主菜单将使用“主详细信息页面”,并且在一个详细信息页面中将显示一个Listview(具有来自列表视图的详细信息页面)。我正在努力做到这一点?

我需要使用导航页来包含列表视图吗?如何在“主详细信息”页面中添加导航页面?

很难找到此布局的代码示例,非常感谢您的帮助!!!

我理想的工作流程如下:
1.我的主菜单将使用“主从页面” >>
2.菜单之一将显示列表视图>>
3.当用户单击列表视图时,将显示详细信息页面。

1 个答案:

答案 0 :(得分:0)

  

我需要使用导航页来包含列表视图吗?如何在“主详细信息”页面中添加导航页面?

使用以下代码在listview事件中导航到OnItemSelected的详细信息页面。

await Navigation.PushAsync(new ItemDetailPage(new ItemDetailViewModel(item)));

ItemDetailPage是列表视图的详细信息页面。 ItemDetailViewModel是listview详细信息页面的视图模型。 Item是列表视图的选定值。

enter image description here

您可以从GitHub的MasterDetailPageTemplate文件夹中下载。 https://github.com/WendyZang/Test.git

一种简单的方法是在创建Xamarin.forms项目时选择Master-Detail模板。

enter image description here