Sto facendo quanto segue per riempire un rettangolo con una certa opacità.SolidColorBrush con Opacity su sfondo nero
SolidColorBrush fillColor = new SolidColorBrush(myColor);
fillColor.Opacity = 0.3;
rectangle1.Fill = fillColor;
Il rettangolo è parte di un controllo utente che si trova su uno sfondo nero. Il problema è che sto ottenendo l'opacità su uno sfondo bianco. Come cambiarlo come se l'opacità fosse applicata sul colore su uno sfondo nero.
Quanto segue è il colore che ottengo per un riempimento di colore verde. (cioè come sovrapposto su sfondo bianco) Ciò di cui ho bisogno è qualcosa del genere. (cioè come sovrapposti su sfondo nero)
Non funziona ancora. – devnull