title: How to Populate a List<string> in XAML?
body: <p>Here's another easy XAML question for you guys:</p>
  
  <p>I can populate a 'complex' list okay in XAML like:</p>
  
  <pre><code>&lt;local:People x:Key="family"&gt;
      &lt;local:Person Name="The Babe" Age="45"/&gt;
      &lt;local:Person Name="Greggles" Age="41"/&gt;           
      &lt;local:Person Name="Elmo" Age=10"/&gt;
  &lt;/local:People&gt;
  </code></pre>
  
  <p>But in the case of:</p>
  
  <pre><code>public class FileNames : List&lt;string&gt; { }
  </code></pre>
  
  <p>...how are the strings added?</p>
  
  <pre><code>&lt;local:FileNames x:Key="fileNames"&gt;
          ???
  &lt;/local:FileNames&gt;
  </code></pre>
  
  <p>BTW You may recongnise the example, adapted from "Programming WPF" by Chris Sells.</p>
  
  <p>Thanks for your help!</p>