Tôi đang làm như sau để điền vào một hình chữ nhật với độ mờ nhất định.SolidColorBrush với Opacity trên nền đen
SolidColorBrush fillColor = new SolidColorBrush(myColor);
fillColor.Opacity = 0.3;
rectangle1.Fill = fillColor;
Hình chữ nhật là một phần của điều khiển người dùng trên nền đen. Vấn đề là tôi nhận được độ mờ trên nền trắng. Làm thế nào để thay đổi nó như thể opacity được áp dụng trên màu sắc trên một nền đen.
Sau đây là màu tôi nhận được để tô màu xanh lục. (ví dụ như lớp phủ trên nền trắng) Những gì tôi cần là một cái gì đó như thế này. (nghĩa như được che phủ trên nền đen)
Không hoạt động. – devnull