我已经开发了一个 Windows 10 应用程序,并且我有 ListViewItems 的列表视图,当用户单击该项目时,我将它导航到新页面,其中显示了该 ListViewItems 的详细信息。现在,我的应用程序也需要用于桌面应用程序,那么如何将这两个视图组合成一个类似于拆分视图(左侧项目列表和右侧其数据)的视图。示例 Skype 预览应用程序,当设备处于横向模式时,它会显示左侧联系人列表和右侧聊天详细信息。我想在我的应用程序中实现相同的目标。是否有任何简单的方法可以实现此要求,或者我需要为此创建新的 UI?
问问题
233 次
1 回答
1
您可以参考官方的Master/detail 示例。在 PC 上,它使用ContentPresenter并将其内容绑定到ListView
. 在移动设备上,它使用导航导航到详细信息页面,并将所选项目作为参数一起传递给详细信息页面。
是否有任何简单的方法可以实现此要求,或者我需要为此创建新的 UI?
我认为需要修改您的布局,您可以使用VisualStateManager使您的布局调整到窗口的大小。
于 2016-08-17T02:00:31.580 回答