Dikdörtgeni belirli bir opaklıkla doldurmak için aşağıdakileri yapıyorum.Siyah bir arka plan üzerinde Opaklığa sahip SolidColorBrush
SolidColorBrush fillColor = new SolidColorBrush(myColor);
fillColor.Opacity = 0.3;
rectangle1.Fill = fillColor;
Dikdörtgen, Siyah arka planda bulunan kullanıcı denetiminin bir parçasıdır. Sorun şu ki beyaz zemin üzerine opaklık alıyorum. Opaklık siyah bir arka plan üzerinde renk uygulanmış gibi nasıl değiştirilir.
Yeşil renkli bir dolgu için elde ettiğim renk aşağıdadır. (yani beyaz arka plan üzerine yerleştirilmiş olarak) İhtiyacım olan şey bunun gibi bir şeydir. (yani siyah zemin üzerine overlaid gibi) bu çalışırsa
Hala çalışmıyor. – devnull