title: Grid with grouped headers/columns (super headers)
body: <p>I would like to achieve something like:</p>
  
  <pre><code>               Day 1                  |                Day 2
  --------------------------------------| -------------------------------------
  Location 1 | Location 2 | Location 3  | Location 1 | Location 2 | Location 3
  ---------- | ---------- | ----------- | ---------- | ---------- | -----------
             |            |             |            |            |           
  -----------------------------------------------------------------------------
             |            |             |            |            |           
  -----------------------------------------------------------------------------
             |            |             |            |            |           
  -----------------------------------------------------------------------------
             |            |             |            |            |           
  -----------------------------------------------------------------------------
  </code></pre>
  
  <p><strike>I need to display a list of appointments/events for specific days but grouped by locations.</p>
  
  <p>I want to display days and locations even when there are no events (just empty grid so I can add my own events there). </strike></p>
  
  <p>I'm planning on using <code>DataGrid</code> or <code>ListBox</code>/<code>ListView</code>. Is it a good idea or I should create those headers some other way? Could you point me in the right direction?</p>
  
  <p>This question is just about displaying empty grid(multiple listviews or datagrid with headers generated from list of locations and list of dates):</p>
  
  <pre><code>public IObservableCollection&lt;DateTime&gt; DaysToDisplay { get; set; }
  public IObservableCollection&lt;string&gt; LocationsToDisplay { get; set; }
  </code></pre>