# C1.WPF.RichTextBox.Documents.C1TextRange.Foreground

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_WPF_RichTextBox_Documents_C1TextRange_Foreground_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Foreground*">Foreground Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_WPF_RichTextBox_Documents_C1TextRange_Foreground_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Foreground*"></a>
<h4 id="C1_WPF_RichTextBox_Documents_C1TextRange_Foreground" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Foreground">Foreground</h4>
<div class="markdown level1 summary"><p>Gets or sets the foreground of the runs in the range.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public Brush Foreground { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property Foreground As Brush</code></pre>
</div>
<h5 id="C1_WPF_RichTextBox_Documents_C1TextRange_Foreground_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>When the range is empty, setting this property changes the Foreground of the text to be written
and getting this property returns the format of the of the text to be written.
When the selection is not empty, getting this property returns the format of the selection, or null
if the selection has mixed format.</p>
</div>
</div>
