Обычный способ визуализации списка чего-либо в WPF / MVVM - с помощью ItemsControl:
<ItemsControl ItemsSource="{Binding MyItems}" />
Если вам не нравится представление элемента по умолчанию, вы можете переопределить шаблон элемента:
<ItemsControl ItemsSource="{Binding MyItems}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=., StringFormat={}•{0}}" />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Результат:
Вы также можете переопределить элементную панель по умолчанию, если вы хотите, чтобы элементы были расположены по-разному, т.е. WrapPanel, горизонтальная StackPanel и т. Д.