How to binding a List<List<string>> To ListView in WPF?
<p>I'm building a User Control with ListView of n columns, so I have a List of Lists:</p>

<p>C#:</p>

<pre><code>public List&lt;List&lt;string&gt;&gt; ListItems { get; set; }

var itemList = new List&lt;string&gt;();
itemList.Add("1");
itemList.Add("John Doe");

ListItems.Add(itemList);

itemList = new List&lt;string&gt;();
itemList.Add("2");
itemList.Add("Jane Doe");

ListItems.Add(itemList);

itemList = new List&lt;string&gt;();
itemList.Add("3");
itemList.Add("Sammy Doe");

ListItems.Add(itemList);
</code></pre>

<p>XAML:</p>

<pre><code>&lt;ListView Name="lvwLista" Grid.Row="1" SelectionMode="Single" ScrollViewer.IsDeferredScrollingEnabled="False" ItemsSource="{Binding ListItems, ElementName=ucListaCompletarControl}"&gt;
 &lt;ListView.ItemTemplate&gt;
  &lt;DataTemplate&gt;
    &lt;Label Content="{Binding Path=.}"/&gt;
  &lt;/DataTemplate&gt;
 &lt;/ListView.ItemTemplate&gt;
&lt;/ListView&gt;
</code></pre>

<p>But I don't Know how to binding the <code>List&lt;List&lt;string&gt;&gt;</code> to ListView.</p>

<p>Thanks.</p>