目前就读于卡特。
在 Catel.Examples 的 PersonApplication 中 - 具体来说,PersonWindow.xaml:设计时数据未显示在 Visual Studio 设计器中。
在 PersonViewModel 的代码中,公共属性被注释掉了。显然这是因为代码使用 Fody 在运行时创建模型属性。因此,我取消了公共属性的注释,假设 Visual Studio 设计器需要公共属性才能在设计器中显示设计时数据。尽管如此,DesignPersonViewModel 的设计时数据并未显示在设计器中。
应用程序在运行时正确运行。没有关于构建的消息表明 XAML 或代码中的问题。声明设计时数据上下文的 XAML 代码是正确的:
d:DataContext="{d:DesignInstance ViewModels:DesignPersonViewModel,
IsDesignTimeCreatable=True}"
为什么设计时数据没有显示在设计器中的任何解释?
我正在使用 Visual Studio 2015。