2016-03-29 14 views

cevap

1

Sen offset

<TextBlock FontSize="72"> 
    <Run Foreground="Gray" Text="It" /><Run Text="e"> 
     <Run.Foreground> 
      <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5"> 
       <GradientStop Color="Gray" Offset="0"/> 
       <GradientStop Color="Gray" Offset="0.5" /> 
       <GradientStop Color="Red" Offset="0.5" /> 
       <GradientStop Color="Red" Offset="1" /> 
      </LinearGradientBrush> 
     </Run.Foreground> 
    </Run><Run Text="m" Foreground="Red" /><Run Text=" 1"> 
     <Run.Foreground> 
      <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5"> 
       <GradientStop Color="Red" Offset="0"/> 
       <GradientStop Color="Red" Offset="0.5" /> 
       <GradientStop Color="Gray" Offset="0.5" /> 
       <GradientStop Color="Gray" Offset="1" /> 
      </LinearGradientBrush> 
     </Run.Foreground> 
    </Run> 
</TextBlock> 

Ref ile yapabilirsiniz: Foreground colour of textblock based on position of part of the letter