title: XAML - user re-ordering of child windows (basically jquery UI sortable for XAML)
body: <p>I have a Grid in a WPF application, which contains of 3 groupboxes and has grid-splitters between them.
  I want to allow the user reordering of those 3 groupboxes as he wishes, so any mapping of the groupboxes to {left,center,right} positions is allowed.</p>
  
  <p>In web-development world, I would use jQuery UI sortable to solve this.</p>
  
  <p>Is there anything to solve this task for a Grid in WPF? Or any other container, that would provide the same functionality?</p>