Ich möchte einen Textblock mit blauem Text auf gelbem Hintergrund. Ich kann den blauen Text mit dem Attribut "Vordergrund" festlegen. Aber "Hintergrund" funktioniert nicht (das wäre zu einfach, denke ich).Wie ändere ich die Hintergrundfarbe eines Textblocks in Silverlight?
Also was ist der beste Weg, dies zu tun, wickeln Sie es in ein Rechteck oder Canvas, das eine Hintergrundfarbe hat?
Und sollten wir etwas über Silverlight wissen, um zu verstehen, warum sie kein Hintergrund-Attribut für viele der Elemente enthalten, auf denen Sie häufig die Hintergrundfarbe einstellen möchten?
z.B. dies gibt die Fehlermeldung „Die Eigenschaft Hintergrund nicht in Typ Textblock gefunden wurde“:
<TextBlock
Foreground="Blue"
Background="Yellow"
Height="20"
HorizontalAlignment="Stretch"
Margin="0"
Test="this is a test"/>
Grenze Verwendung in diesem Fall sehr nützlich ist. –
Was ist, wenn ich den Textblock brauche nur den benötigten Platz zu nehmen, so dass der Hintergrund nur auf die Inhaltsgröße gesetzt wird? –