【问题标题】:Transparent CommandBar/AppBar in Windows Universal Application (UWP)Windows 通用应用程序 (UWP) 中的透明 CommandBar/AppBar
【发布时间】:2016-03-19 13:03:02
【问题描述】:

是否有任何受支持的方法可以在 Windows 通用应用程序 (UWP) 中使 CommandBar 或 AppBar 半透明?

甚至编辑 CommandBar 的控件模板似乎也没有任何效果。

【问题讨论】:

  • 您是否尝试过调整不透明度?我在 winforms 中经常这样做。

标签: c# win-universal-app


【解决方案1】:

您可以使用 argb 值设置背景颜色,例如:
#260000FF

15% 不透明度
0 红色
0 绿色
255蓝色

选项在画笔 -> 背景

100% 不透明度

15% 不透明度

希望对你有帮助

【讨论】:

  • 您可以通过应用栏看到页面上显示的图像吗?
  • @OliverWeichhold 是的,我已经用图片测试过了,我可以看到它
  • 如果我使用 appbar 而不将其分配给 Page.BottomAppBar 或 Page.TopAppBar,我可以做到这一点的唯一方法。
  • 我把CommandBar的CompositeMode改成SourceOver,当你点击更多(...)时,图片在appbar后面
  • 即使不触碰 CompositeMode 也能工作,但不幸的是,仅适用于点击时扩展的应用栏的一小部分 ...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-24
  • 2023-04-07
  • 2016-10-12
  • 1970-01-01
  • 2013-08-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多