такой вид размещения в Silverlight прост, если вы понимаете шаблоны.
Если вы когда-либо делали ASP.net, подумайте о ретрансляторе на стероидах (или, может быть, ListView в последних версиях).
По сути, вам нужен список, в котором отображается каждый элемент с вашим конкретным «шаблоном» (имя пользователя и четыре фотографии).
при условии, что вы установили свойство ItemsSource вашего списка в набор объектов, несущих свойство UserName, а также от Photo1 до Photo4:
<ListBox x:Name="Photos">
<ListBox.ItemTemplate>
<DataTemplate>
<YOUR_ITEM_LAYOUT_HERE />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Где <YOUR_ITEM_LAYOUT_HERE />
заменяется фактическим макетом, который вы хотите для одного элемента (имя пользователя и четыре фотографии).
Надеюсь, это поможет. Если вам нужна дополнительная информация, просто оставьте комментарий.