【发布时间】:2014-09-26 16:52:25
【问题描述】:
基本上,我希望能够创建一个菜单,单击某个按钮将从左侧(或右侧)出现,并且单击主屏幕上的任何位置时,用户都可以关闭该菜单。例如,facebook 应用在所有平台上都有类似的东西(在 Windows 8 上也是如此)。
我找到了适用于 Windows 手机 (http://sviluppomobile.blogspot.cz/2013/08/add-lateral-menus-to-windows-phone.html) 的解决方案,这不是适用于 Windows 8 的方法。也许我可以使用一些手工制作的动画进行飞越,默认情况下在视口之外。但是,我想肯定有更好的或经过验证的解决方案。
我在 SO 上也发现了两个问题,我猜想问的是同样的问题,但那里没有答案...... How to do: lateral menu like in "Music" app on Windows 8 / 8.1 和 https://stackoverflow.com/questions/22613421/windows-8-1-apps-left-menu
我知道,这不是 windows 平台上实现菜单的最佳方式(我们有顶部应用栏,对),但我们的客户只是想要这个。
我想询问一些提示,或者最好是使用 XAML(C# 或 VB.NET)为 Windows 8.1 实现本机实现的代码。感谢所有愿意考虑的人。
【问题讨论】:
标签: xaml windows-8 windows-runtime windows-store-apps winrt-xaml