title: WPF XAML StringFormat. Escape %
body: <p>I have a field which contains a percantage value as a decimal. </p>
  
  <p>A text block is bound to this field and I want to display it with a % symbol.</p>
  
  <p>For example:
  If myfield = 5.0 then text should be displayed as "5.00 %"</p>
  
  <p>This is my binding:</p>
  
  <pre><code>Text="{Binding Path=myfield, StringFormat=0.00## \%}"
  </code></pre>
  
  <p>which currently displays "500.00 %"</p>
  
  <p>The '\' does not appear to be escaping the '%'.</p>
  
  <p>How can I escape the '%' in the XAML StringFormat?</p>