Quiero un bloque de texto que tenga texto azul sobre fondo amarillo. Puedo establecer el texto azul con el atributo "Primer plano". Pero "Background" no funciona (eso sería demasiado fácil, supongo).¿Cómo cambiar el color de fondo de un bloque de texto en Silverlight?
Entonces, ¿cuál es la mejor manera de hacer esto, envuélvala en un rectángulo o lienzo que tenga un color de fondo?
Y, ¿hay algo que debemos saber sobre Silverlight para comprender por qué no incluyeron un atributo de Fondo para muchos de los elementos en los que a menudo querría establecer el color de fondo?
p. Ej. esto da el error "El fondo de la propiedad no se encontró en el tipo Textblock":
<TextBlock
Foreground="Blue"
Background="Yellow"
Height="20"
HorizontalAlignment="Stretch"
Margin="0"
Test="this is a test"/>
Usando frontera es útil en este caso. –
¿Qué ocurre si necesito que el bloque de texto ocupe solo el espacio necesario para que el fondo solo se configure con el tamaño del contenido? –