【发布时间】:2017-02-23 05:29:00
【问题描述】:
我在窗口顶部和屏幕底部添加了一个命令栏。 但现在我想将该命令栏添加到屏幕的左侧,它应该是垂直的。
可以这样添加还是我走错了路?你能告诉我如何解决这个问题吗?
【问题讨论】:
标签: uwp uwp-xaml xamarin.uwp windows-community-toolkit
我在窗口顶部和屏幕底部添加了一个命令栏。 但现在我想将该命令栏添加到屏幕的左侧,它应该是垂直的。
可以这样添加还是我走错了路?你能告诉我如何解决这个问题吗?
【问题讨论】:
标签: uwp uwp-xaml xamarin.uwp windows-community-toolkit
您可能谈论的是 Windows 10 应用中splitview 控件的常见实现。
表示一个有两个视图的容器;主要内容的一个视图和通常用于导航命令的另一个视图。 - MSDN
这个控件是高度可定制的,并且没有关于如何设计它的书面规则。但是,您可以按照以下关于拆分视图和导航窗格的指南来了解有关设计指南的更多信息:
后者更好地描述了您正在寻找的内容:
CompactOverlay
在此模式下,窗格的一小部分始终可见,其宽度刚好足以显示图标。默认关闭窗格宽度为 48px,可使用
CompactPaneLength修改。如果窗格被打开,它将覆盖内容区域。
【讨论】:
我对此表示怀疑,但您可以通过使用拆分视图来模仿命令栏。将其显示模式设置为紧凑叠加,并在窗格中放置按钮的列表视图或您需要的任何内容。
【讨论】: