透明色wpf

时间:2010-12-24 16:54:42

标签: wpf wpf-controls

我有一些Label控件位于某个图像上,我想让该控件返回地面Background =“LightGray”,但我也希望它是透明的。

当然我可以做背景=“Transperent”,但后来我想要像green + Transperent这样的东西。

知道我是怎么做到的吗?

谢谢

2 个答案:

答案 0 :(得分:3)

您正在寻找画笔的Opacity属性。这应该会给你你正在寻找的半透明度。

答案 1 :(得分:1)

Background属性需要Brush实例。如果分析Brush对象,则可以看到前2个字节用于Alpha透明度,其余为RGB颜色。   如果你将'FF'(255)更改为'7F'(127),你会得到半透明,所以调整该值并得到你想要的值。我建议使用Expression Blend进行这种编辑。