WPF How to fill a wrap panel from a list
<p>I have a List full of custom objects. </p>

<p>What i want to do is fill a wrap panel of usercontrols, a separate control for each object in the list.</p>

<p>Issue i have is:</p>

<p>The list can be edited by another thread, how can i setup so any changes to the list are automatically portrayed in the visible usercontrols?</p>

<p>Thanks </p>