【发布时间】:2013-10-07 09:51:41
【问题描述】:
我有一个非常奇特的问题: 我目前正在开发一个“无边界”的 WPF 应用程序。我成功删除了标准的 windows 窗口控件并添加了我自己的。现在我想为程序添加一个边框。但是我不希望边框具有特定的颜色,我希望它处于某种叠加模式,例如当您在 Photoshop 中将图层设置为叠加时。您可以在示例中看到我的意思:
我真的希望它看起来像左边。但不幸的是,我真的不知道怎么做。 基本上,叠加层的作用是它采用背景颜色并使其更暗。 你有什么建议吗?
编辑:这是效果更好的图片
Photoshop Mookup2 http://img.xrmb2.net/images/243147.png
Edit2:所以,作为一个简短的解释,因为它可能不像我希望的那样清楚:我不是在谈论半透明。我知道该怎么做。两个图像中的右侧框都使用了它。它具有黑色半透明外观。在左侧,我将边框设置为“叠加”模式。如您所见,它变得更暗,但颜色也更强烈。
【问题讨论】:
-
分层是网格的目的。创建一个边框图层并将填充设置为低不透明度。除非我遗漏了什么,否则应该直截了当。