title: WPF StringFormat={0:C} showing as dollars
body: <p>Why does this line of code</p>
  
  <pre><code>&lt;TextBlock Text="{Binding Net, StringFormat=c}"/&gt;
  </code></pre>
  
  <p>Output the result as $xx.xx when all my regional settings are set to UK. I expect it to output it as £xx.xx. Any ideas? I have tried different variations of the stringformat including StringFormat={}{0:C} but still get the same result.</p>
  
  <p>Thanks for looking.</p>