Compartir a través de


RichTextBlock.Foreground Propiedad

Definición

Obtiene o establece el pincel que se va a aplicar al contenido de texto de RichTextBlock.

public:
 property Brush ^ Foreground { Brush ^ get(); void set(Brush ^ value); };
Brush Foreground();

void Foreground(Brush value);
public Brush Foreground { get; set; }
var brush = richTextBlock.foreground;
richTextBlock.foreground = brush;
Public Property Foreground As Brush
<RichTextBlock Foreground="{StaticResource resourceName}"/>
- or -
<RichTextBlock Foreground="colorString"/>
- or -
<RichTextBlock>
  <RichTextBlock.Foreground>singleBrush</RichTextBlock.Foreground>
</RichTextBlock>

Valor de propiedad

Pincel usado para la aplicación al contenido de texto. El valor predeterminado es un pincel nulo desde una perspectiva de código puro, pero los estilos de texto predeterminados establecen este valor en Negro (para tema claro ) o Blanco (para tema oscuro ) para un elemento TextBlock en la interfaz de usuario.

Comentarios

Establezca la propiedad Foreground para especificar el pincel predeterminado que se usará para todo el texto de RichTextBlock. Puede invalidar este valor para elementos de texto específicos ( como run) en RichTextBlock estableciendo la propiedad TextElement.Foreground .

La apariencia predeterminada de los estilos de texto y texto depende en gran medida del tema activo y de otras configuraciones. El tema y varios estilos y comportamientos que usan la configuración predeterminada del sistema o las preferencias de usuario son el origen de la apariencia en tiempo de ejecución efectiva del color de primer plano de RichTextBlock del texto, así como otras características de texto. Puede cambiar estos valores predeterminados cambiando los valores de propiedad o aplicando un estilo diferente a instancias específicas de RichTextBlock . Puedes cambiar el valor de primer plano de todo el texto predeterminado reemplazando el recurso denominado DefaultTextForegroundThemeBrush en App.xaml.

Se aplica a

Consulte también