Что это великая вещь MVVM. Вы можете заполнить свои свойства ViewModel данными DesignTime:
Пример ниже свойства в viewmodel, который предоставляет список строк, а во время разработки он предоставляет список из 3 элементов:
List<string> _myItems;
public List<string> MyItems
{
get
{
if (DesignerProperties.IsInDesignTool)
return new List<string>() { "item1", "item2", "item3" };
return _myItems;
}
set
{
_myItems = value;
NotifyPropertyChanged("MyItems");
}
}