Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/windows-phone-8/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 8 Windows Phone 8中的幻灯片菜单_Windows Phone 8 - Fatal编程技术网

Windows phone 8 Windows Phone 8中的幻灯片菜单

Windows phone 8 Windows Phone 8中的幻灯片菜单,windows-phone-8,Windows Phone 8,我从iOS开发迁移到WIndows Phone开发,我偶然发现了一个问题 我需要实现一个侧菜单,它看起来像ios中facebook应用程序中的一个。它可以从左向右滑动。它应该包含大约10个按钮(ListView)。预签名按钮应导致更改视图(导航到其他xaml文件) 由于Windows Phone控件和iOS控件之间的巨大差异,我想就如何更好地实现此类菜单提出建议。我听说过一种使用全景的方法。但是它看起来漂亮吗 我的意思是,我将有10个不同的XAML文件和不同的内容。在它们中,我必须添加全景控制和

我从iOS开发迁移到WIndows Phone开发,我偶然发现了一个问题

我需要实现一个侧菜单,它看起来像ios中facebook应用程序中的一个。它可以从左向右滑动。它应该包含大约10个按钮(ListView)。预签名按钮应导致更改视图(导航到其他xaml文件)

由于Windows Phone控件和iOS控件之间的巨大差异,我想就如何更好地实现此类菜单提出建议。我听说过一种使用全景的方法。但是它看起来漂亮吗

我的意思是,我将有10个不同的XAML文件和不同的内容。在它们中,我必须添加全景控制和菜单。当我导航到其他XAML时,它会看起来很好吗?因为它会在没有任何动画的情况下关闭菜单

那么,请告诉我,在实现我的目标方面,什么是更好的方法?以及如何在不丢失菜单动画的情况下在所有XAML之间正确导航。当然,如何避免在所有XAML中重复代码?我猜XAML文件无法被继承。当然,我需要它来支持WindowsPhone8和8.1


非常感谢您的关注

这是一个博客,它将帮助您实现类似Facebook应用程序的辅助菜单。希望这能有所帮助。

这是一个博客,它将帮助您实现类似Facebook应用程序的侧菜单。希望这能有所帮助。

我刚刚在我的字典应用程序()中实现了类似的功能。您将看到,当您单击顶部的“收藏夹”或“历史记录”图标时,它会在右侧的面板中滑动。我通过向页面添加另一个网格来实现这一点,该网格的左边距设置为页面的宽度,这样它基本上位于页面的右侧,不在用户的视图中。当用户点击顶部的一个图标时,我会运行一个带有情节提要的Double动画,该情节提要在网格的X坐标上进行平移转换,并运行情节提要3.5秒,让用户感觉到动画中的幻灯片

只要每个页面上都有相同的滑入菜单,您就有两个选项: (a) 将滑动面板创建为用户控件,并将其添加到每个页面中,单击面板中的某个项目,转到第二个xaml页面,打开“滑入”菜单并启动转换以隐藏它,或
(b) 在同一个xaml页面中创建多个网格,只需在正确的时间隐藏/显示正确的网格。

我刚刚在我的字典应用程序()中实现了类似的功能。您将看到,当您单击顶部的“收藏夹”或“历史记录”图标时,它会在右侧的面板中滑动。我通过向页面添加另一个网格来实现这一点,该网格的左边距设置为页面的宽度,这样它基本上位于页面的右侧,不在用户的视图中。当用户点击顶部的一个图标时,我会运行一个带有情节提要的Double动画,该情节提要在网格的X坐标上进行平移转换,并运行情节提要3.5秒,让用户感觉到动画中的幻灯片

只要每个页面上都有相同的滑入菜单,您就有两个选项: (a) 将滑动面板创建为用户控件,并将其添加到每个页面中,单击面板中的某个项目,转到第二个xaml页面,打开“滑入”菜单并启动转换以隐藏它,或
(b) 在同一个xaml页面中创建多个网格,只需在正确的时间隐藏/显示正确的网格。

我相信您所说的是流行的汉堡菜单。 您可以很好地使用SlideView库。这里是链接,

  • SlideView,一个允许在面板之间滑动的控件(2个或更多)
  • >P> SLoad AptudioFrand,一个在顶部应用程序级别使用的控件,封装为显示3个面板,在中间面板

    中出现导航
  • AutoHideBar,在列表中向上滚动时显示,向下滚动时隐藏的控件


  • 我想你说的是受欢迎的汉堡包菜单。 您可以很好地使用SlideView库。这里是链接,

  • SlideView,一个允许在面板之间滑动的控件(2个或更多)
  • >P> SLoad AptudioFrand,一个在顶部应用程序级别使用的控件,封装为显示3个面板,在中间面板

    中出现导航
  • AutoHideBar,在列表中向上滚动时显示,向下滚动时隐藏的控件


  • 你说的是一个列表,它会左右滑动,并且有几个按钮排列在一个列表中,就像当前的facebook应用在ios中一样?列表从右向左滑动。这就是你想要达到的目标吗?类似抽屉控制器的东西?没错!类似抽屉控制的东西。我找到了一些教程,但我的主要目标是正确地处理导航。我不想在XAML中大量重用代码。以这种方式组织应用程序的最佳方式是什么?你是说一个列表,它将左右滑动,并在列表中排列几个按钮,就像当前的facebook应用程序在ios中一样?列表从右向左滑动。这就是你想要达到的目标吗?类似抽屉控制器的东西?没错!类似抽屉控制的东西。我找到了一些教程,但我的主要目标是正确地处理导航。我不想在XAML中大量重用代码。以这种方式组织应用程序的最佳方式是什么?谢谢。我看到了那个博客,但在导航到其他XAML时遇到了一些问题。我的意思是我想有10个独立的页面。每个都有自己的XAML。在它们之间组织导航的最佳方式是什么?我需要幻灯片菜单在每一个页面上工作,我不想重复使用太多代码。只需根据博客中的代码创建一个用户控件,并在每个页面上添加您的用户控件。好的,谢谢。可以取消后按钮吗?所以它会导致sldie菜单出现,而不是进入上一页?是的,可能是这样