MDriven中的Autoforms和继承

时间:2018-03-16 15:08:10

标签: mdriven

我正在使用autoforms并创建了一个对象模型,其中一个(超类)有两个子类。当使用autoforms导航到这个类时,我会假设autoform只显示用于创建子类的“forms / VM”,而不是超类,因为它是抽象的。 1)抽象的类不应该是可创建的? 2)对抽象类的“autoform navigation”应该重定向到子类?

或者有这样的设置吗?有没有人经历过这个?

更新:我在创建抽象类时遇到错误....但是不应该自动格式化跳转到子节点?

1 个答案:

答案 0 :(得分:1)

在Class上你有一个AutoForms设置。 可能的值是:

  • 跳过
  • DocumentOnly
  • SeekerOnly
  • DocumentAndSeeker
  • ValueStorePattern

如果你在SuperClass上设置AutoForms to Skip,你会得到你想要的效果。 我同意你的看法 - 抽象类应该默认为跳过此设置。