Прозрачные цвета wpf - PullRequest
       3

Прозрачные цвета wpf

1 голос
/ 24 декабря 2010

У меня есть некоторый элемент управления Label, который находится на каком-то изображении, и я хочу вернуть этот элемент управления фону = LightGray, но я также хочу, чтобы он был прозрачным.

Конечно, я могу сделать Background =«Transperent», но тогда я хочу иметь что-то вроде зеленого + Transperent.

Есть идеи, как мне это сделать?

Спасибо

Ответы [ 2 ]

3 голосов
/ 24 декабря 2010

Вы ищете свойство Opacity вашей кисти.Это должно дать вам полупрозрачность, которую вы ищете.

1 голос
/ 24 декабря 2010

Свойство Background принимает экземпляр Brush.Если вы проанализируете объект Brush, вы увидите, что первые 2 байта предназначены для альфа-прозрачности, а остальные - для цветов RGB.Здесь, если вы измените «FF» (255) на «7F» (127), вы получите полупрозрачность, поэтому отрегулируйте это значение и получите желаемое.Я бы порекомендовал использовать Expression Blend для такого рода редактирования.

...