title: Emulates Windows 8 Start Menu Tile Layout Engine
body: <p>So anyone out there knows of sample code or control that perfectly emulates the Windows 8 Start Menu Tile Layout Engine?</p>
  
  <p>It should support mixed Square and Rectangle Tiles, and repacks the square tiles over or under rectangle tiles properly.</p>
  
  <p>Note: WrapPanel works if ALL TILES are Square. But once you mix in tiles that span 2-Squares worth of space, the layout breaks, and is inconsistent with the Windows 8 Start Menu</p>
  
  <p>I am expecting code that extends the WPF Panel.</p>
  
  <hr>
  
  <p>Disclaimer: Yes I have searched the Internet, the closest thing I've found is the CodeProject example, but that only works if all tiles are same-sized squares.</p>