【发布时间】:2020-01-04 11:23:12
【问题描述】:
查看https://docs.microsoft.com/en-us/windows/uwp/design/controls-and-patterns/navigationview 的 UWP 导航视图文档,我看到多个示例,其中 NavigationView 在右侧有一个内部阴影,由内容框架投影(见下图)。
有没有办法重现这种风格?通过尝试文档和项目示例中可用的 NavigationView 示例,我得到了一些不同的东西,其中左侧窗格是在右侧投影阴影的窗格(当导航视图打开时),这正好相反。
【问题讨论】:
-
你试图对抗默认行为的原因是什么?导航窗格是用户与之交互的 UI 元素。阴影表示导航窗格位于前景中。让内容在导航窗格上投下阴影似乎违反直觉。
-
我的目标不是对抗默认行为。我很欣赏文档示例中的风格,并想了解如何复制它。
-
正如@IInspectable 所说,阴影表示导航窗格位于前台,这是设计使然。在内容部分加阴影是不可行的。
-
@Faywang-MSFT 好的,感谢您的回复。所以这意味着文档不正确。
-
可以,不过这个需要确认,我会向团队汇报的。