Windows 8.1 Xaml 应用程序中的左侧面板是什么?

What is this left side panel in Windows 8.1 Xaml App?

我正在开发一个应用程序,我需要一个如下所示的面板。当用户按下英语下拉列表旁边的加号图标时,第二张图片中显示的左侧面板会从左侧滑入。 这个元素是什么,我该如何重新创建它? 这是一个 Windows 8.1 C# XAML 应用程序。

没有标准控件可以完成所有这些操作。使用网格并为飞入定义动画是最简单的选择。

UWP (Win10) 有一个控件可以执行此操作,称为 SplitView 控件。有关如何使用它的更多信息可以 be found on MSDN.

马丁

为windows8.1创建这个菜单需要创建自己的控件,然后为他创建样式等等。 请看这个 post:

How to create a hamburger menu control for Windows 8.1 and Windows Phone

但如果您创建 WUP 应用程序,那将非常简单;)

Windows 10 SplitView – Build Your First Hamburger Menu

p.s。如果您需要为 windows phone 8.1 现有的更多 nu-get 包创建汉堡菜单,如下所示: SlideView : Facebook-like panel for Windows Phone

祝你好运。

您应该使用 Windows.UI.Xaml.Controls.SettingsFlyout 控件,这里有一个示例向您展示了如何配置设置弹出窗口 https://code.msdn.microsoft.com/windowsapps/App-settings-sample-1f762f49 这就是您要找的