【发布时间】:2016-03-13 14:19:00
【问题描述】:
我想在自己的UWP 应用 中实现OneNote 应用菜单。在关闭状态下,菜单只显示“汉堡”按钮,但单击时菜单窗格会从左侧滑入。
我曾尝试使用SplitView,但它不允许我在折叠时将宽度设置为0,总是在左侧显示一条窄线。我也考虑过使用 8.1 Flyout 控件,但这并不能以正确的方式制作动画。
那么,实现 OneNote 菜单行为的正确方法是什么?
【问题讨论】:
我想在自己的UWP 应用 中实现OneNote 应用菜单。在关闭状态下,菜单只显示“汉堡”按钮,但单击时菜单窗格会从左侧滑入。
我曾尝试使用SplitView,但它不允许我在折叠时将宽度设置为0,总是在左侧显示一条窄线。我也考虑过使用 8.1 Flyout 控件,但这并不能以正确的方式制作动画。
那么,实现 OneNote 菜单行为的正确方法是什么?
【问题讨论】:
您需要SplitView,但不要弄乱其窗格的宽度。
改为将DisplayMode 设置为Inline(或Overlay)并切换IsPaneOpen 属性。
【讨论】: