title: WPF Control Flip
body: <p>I've got a control that is mainly comprised of an image and a button. I want to display the image meta data on the back of the image and have the control flip horizontally when the button is pressed:</p>
  
  <p>i.e. </p>
  
  <p><img src="https://i.stack.imgur.com/uG6V2.png" alt="enter image description here"></p>
  
  <p>Click the "info" button...</p>
  
  <p><img src="https://i.stack.imgur.com/aidnL.png" alt="enter image description here"></p>
  
  <p>Rotate the image 180 degs around the axis...</p>
  
  <p><img src="https://i.stack.imgur.com/XyD0b.png" alt="enter image description here"></p>
  
  <p>Show "back" of image with meta data (or whatever really).</p>
  
  <p>Obviously when the red "close" button is clicked, the image rotates around the final 180 degs so that the image is showing again.</p>
  
  <p>I've not done any 3D really in XAML, but I can't see why this would be too complex...</p>