title: How to use StringFormat in XAML elements?
body: <p>I'm deep in a XAML stack of elements binding to orders.</p>
  
  <p>The order date displays as e.g. "12/31/2008 12:00:00 AM".</p>
  
  <p><strong>I want it to display as e.g. "31.12.2008".</strong></p>
  
  <p>How can I do this? I have seen <a href="https://stackoverflow.com/questions/447035/what-is-the-wpf-xaml-data-binding-equivalent-of-string-format">other stackoverflow questions</a> mention StringFormat but they use multibinding in ways that I can't get to work.</p>
  
  <p>Here is the kind of syntax I would like (this is pseudocode), simply specifying StringFormat where you need it, is this possible somehow?</p>
  
  <pre><code>&lt;StackPanel&gt;
      &lt;ListView ItemsSource="{Binding Orders}"&gt;
          &lt;ListView.View&gt;
              &lt;GridView&gt;
                  &lt;GridViewColumn 
                      Header="Order ID" 
                      DisplayMemberBinding="{Binding Path=OrderID}"
                      StringFormat="{}{1:dd.MM.yyyy}"/&gt;
                  &lt;GridViewColumn 
                      Header="Order Date" 
                      DisplayMemberBinding="{Binding Path=OrderDate}"/&gt;
              &lt;/GridView&gt;
          &lt;/ListView.View&gt;
      &lt;/ListView&gt;
  &lt;/StackPanel&gt;
  </code></pre>