title: Can i set the contents of ListView?
body: <p>I have a data model that has a few nested lists and i would like to use ListViews to show them because i like having the details in the list.</p>
  
  <p>eg data Model</p>
  
  <pre><code>public class EventModel
  {
      public List&lt;EndPointType&gt; Targets { get; set; }
      public string EventTime { get; set; }
      public DataEvent EventMessage { get; set; }
  }
  
  public class EndPointType
  {
      public int Type;
      public List&lt;EndPoint&gt; Displays {get; set;}
  }
  
  public class EndPoint
  {
      public string DisplayName { get; set; }
      public string DisplayCode { get; set; }
  }
  </code></pre>
  
  <p>I wish to keep a list of <code>EventModel</code> in one ListView I know how to do this with tags and sub items.</p>
  
  <p>My question is when a selection is made of an <code>EventModel</code> from the list
  is it possible a second ListView updates its Items to reflect the <code>List&lt;EndPointType&gt;</code> of the selected <code>EventModel</code> </p>
  
  <p>TL;DR Can you set the entire contents of a ListView similar to using ListBox.Datasource? </p>