RichTextBlock.Foreground Propriedade

Definição

Obtém ou define o Pincel a ser aplicado ao conteúdo de texto do 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 da propriedade

O pincel usado para aplicar o conteúdo de texto. O padrão é um pincel nulo de uma perspectiva de código puro, mas os estilos de texto padrão definem isso como Preto (para tema Claro ) ou Branco (para tema Escuro ) para um elemento TextBlock na interface do usuário.

Comentários

Defina a propriedade Foreground para especificar o pincel padrão a ser usado para todo o texto no RichTextBlock. Você pode substituir esse valor por elementos de texto específicos (como uma Execução) no RichTextBlock definindo a propriedade TextElement.Foreground .

A aparência padrão dos estilos de texto e texto depende muito do tema ativo e de outras configurações. O tema e vários estilos e comportamentos que estão usando as configurações padrão do sistema ou as preferências do usuário são a origem da aparência efetiva do runtime da cor de primeiro plano richtextBlock do texto, bem como outras características de texto. Você pode alterar esses padrões alterando os valores de propriedade ou aplicando um estilo diferente a instâncias específicas do RichTextBlock . Você pode alterar o valor de primeiro plano para todo o texto padrão substituindo o recurso chamado DefaultTextForegroundThemeBrush em App.xaml.

Aplica-se a

Confira também