現在カテルを勉強中。
Catel.Examples の PersonApplication (具体的には PersonWindow.xaml) では、設計時のデータが Visual Studio Designer 内に表示されません。
PersonViewModel のコードでは、パブリック プロパティがコメント アウトされています。どうやらこれは、コードが Fody を使用して実行時に Model プロパティを作成しているためです。そのため、Visual Studio デザイナでデザイナにデザインタイム データを表示するにはパブリック プロパティが必要であると想定して、パブリック プロパティのコメントを外しました。それでも、DesignPersonViewModel のデザイン時のデータはデザイナーに表示されません。
アプリケーションは実行時に正しく実行されます。XAML またはコード内の問題を示すビルドに関するメッセージはありません。デザインタイム データ コンテキストを宣言する XAML コードは正しいです。
d:DataContext="{d:DesignInstance ViewModels:DesignPersonViewModel,
IsDesignTimeCreatable=True}"
designtime データが Designer に表示されない理由について何か説明はありますか?
Visual Studio 2015 を使用しています。