【发布时间】:2014-07-27 17:33:49
【问题描述】:
我尝试在 Windows 新闻应用程序或食品/健康应用程序中创建一个导航栏,从底部滑动或右键单击时出现。
我想用 mvvm 方式来做:
所有视图都定义了一个包含 UserControl 的 ApplicationBar。这包含一个绑定到 ViewModel 的水平 ItemControl。此 ViewModel 包含创建导航按钮所需的所有内容。在每个页面上,我都会告诉 ViewModel 我的页面名称,它会为我提供带有不同颜色标记的当前页面按钮的按钮。
但是现在当我导航时,它在 NavigationHelper 的某个地方失败了,但实际上我不知道出了什么问题,因为我尝试了修复和修复来修复修复...
..我想要的只是一个很好的教程,导航栏是如何工作的。
我下载了这个: http://code.msdn.microsoft.com/windowsapps/ 除了导航栏之外什么都没有。
您将如何做这样的事情的任何来源或示例?
唯一的“奇特”想法是将其绑定到视图模型,否则我会复制粘贴栏的内容。其他任何东西都应该是相同的:导航到应用程序的其他页面/框架/视图的 UserControl-AppBar。
【问题讨论】:
标签: windows-store-apps windows-8.1 appbar