В настоящее время изучает Catel.Catel PersonApplication пример
В приложении PersonApplication of Catel.Examples - в частности, PersonWindow.xaml: данные о времени разработки не отображаются в Visual Studio Designer.
В коде PersonViewModel публичные свойства закомментированы. По-видимому, это связано с тем, что код использует Fody для создания свойств модели во время выполнения. Таким образом, я раскомментировал публичные свойства, предполагая, что Visual Studio Designer требует, чтобы открытые свойства отображали данные дизайна в Designer. Тем не менее, данные дизайна времени DesignPersonViewModel не отображаются в дизайнере.
Приложение работает правильно во время выполнения. В здании нет сообщений, указывающих на проблему в XAML или коде. XAML код объявляя DesignTime DataContext правильно:
d:DataContext="{d:DesignInstance ViewModels:DesignPersonViewModel,
IsDesignTimeCreatable=True}"
Любое объяснение, почему данные DesignTime не отображается в конструкторе?
Я использую Visual Studio 2015.
Очень хорошо. Это сработало. Интересно, почему Geert не исправляет этот код. Хотя это действительно впечатлило Кател. Но, это довольно стальная кривая обучения - по-прежнему стоит того, что она обладает возможностями. Спасибо, Хулио. –