Text über halbtransparenten Hintergrund

8

Das muss so einfach sein, aber ich kann es nicht tun: wenn ich einen Textblock in einen Container lege und die Opazität des Containers & lt; 1, erbt der Text diese Opazität, egal ob ich versuche, sie im Textblock zu überschreiben. Wie kann ich den Text in einem halbtransparenten Behälter zu 100% deckend halten?

%Vor%     
Graeme 17.04.2009, 13:50
quelle

3 Antworten

14

Macht das den Trick?

%Vor%

Stellen Sie den Hintergrund so ein, dass er transparent ist, nicht das gesamte Border-Element ...

    
Arjan Einbu 17.04.2009, 13:57
quelle
3

Verwenden Sie einfach den Farbwert anstelle einer Deckkraft, um es transparent zu machen.

Die Color-Eigenschaft kann aus 4 Parametern gebildet werden:

  1. Transparenz
  2. Rot
  3. Grün
  4. Blau

Alle von 0 bis 255

Ein halbtransparentes Blau wäre: (128,0,0,255) Übersetzt in XAML (Hexadezimal): # 800000FF

Diese Farbe können Sie in einem beliebigen Farbpinsel verwenden.

Also sonst hat es schon ein Beispiel, wie man es in Ihrem Code implementiert, den ich gerade sehe.

    
Peter 17.04.2009 14:00
quelle
0
%Vor%     
greifmatthias 22.08.2015 14:40
quelle

Tags und Links