windows - UWP如何获得内容窗格投影的NavigationView内阴影?
问题描述
查看https://docs.microsoft.com/en-us/windows/uwp/design/controls-and-patterns/navigationview上的 UWP 导航视图文档,我看到多个示例,其中 NavigationView 在右侧有内部阴影侧,由内容框架投影(见下图)。
有没有办法重现这种风格?通过尝试文档和项目示例中可用的 NavigationView 示例,我得到了一些不同的东西,其中左侧窗格是在右侧投影阴影的窗格(当导航视图打开时),这是完全相反的。
解决方案
现在可以 https://docs.microsoft.com/en-us/windows/uwp/design/layout/depth-shadow
<Grid>
<Grid x:Name="Sidebar" Background="{ThemeResource SystemControlAcrylicWindowBrush}" />
<Frame x:Name="Frame" Translation="0,0,10">
<Windows10version1903:Frame.Shadow>
<ThemeShadow x:Name="Shadow"/>
</Windows10version1903:Frame.Shadow>
</Frame>
</Grid>
Shadow.Receivers.Add(Sidebar);
推荐阅读
- python - python pandas - 处理嵌套 groupby 的最佳方法
- r - R/ggplot2:添加带有透明度信息的 png
- excel - 仅将范围设置为另一个范围的可见单元格
- reactjs - 尝试从合约 A 部署合约 B,出现错误:无法存储合约代码,请检查您的 gas 限制。?
- list - Tcl 拆分列表中的列表元素
- python - 我无法使用 pywebcopy 下载完整的网页
- typescript - 为什么 Typescript 会为同一个变量推断不同的类型?
- haskell - 声明函数类型时语法不一致
- android - 在 Android 的 Kotlin 中,我需要一个查找表,在运行时从中选择一个数字。如何从资源中获取此表?
- python - 当我输入一个带有数字平方的大表达式时,eval() 函数会停止程序。Python