MDriven 中的自动表单和继承
Autoforms and inheritance in MDriven
我正在使用自动表单并制作了一个对象模型,其中一个 (superclass) 有两个 subclasses。当使用自动表单导航到此 class 时,我会假设自动表单只会显示 "forms/VM" 用于创建子 class es,而不是 superclass 因为它是抽象的。
1) 抽象的 类 不应该被创建?
2) "autoform navigation" 指向抽象 class 应该重定向到子 classes?
或者有这方面的设置吗?有人经历过吗?
更新:创建抽象 class 时确实出现错误....但是自动表单不应该跳到子类吗?
在 Class 上,您有一个 AutoForms 设置。
可能的值为:
- 跳过
- 仅文档
- SeekerOnly
- DocumentAndSeeker
- ValueStorePattern
如果您在 SuperClass 上将 AutoForms 设置为跳过,您将获得您想要的效果。
我同意你的看法 - abstract 类 应该在这个设置上默认为 Skip。
我正在使用自动表单并制作了一个对象模型,其中一个 (superclass) 有两个 subclasses。当使用自动表单导航到此 class 时,我会假设自动表单只会显示 "forms/VM" 用于创建子 class es,而不是 superclass 因为它是抽象的。 1) 抽象的 类 不应该被创建? 2) "autoform navigation" 指向抽象 class 应该重定向到子 classes?
或者有这方面的设置吗?有人经历过吗?
更新:创建抽象 class 时确实出现错误....但是自动表单不应该跳到子类吗?
在 Class 上,您有一个 AutoForms 设置。 可能的值为:
- 跳过
- 仅文档
- SeekerOnly
- DocumentAndSeeker
- ValueStorePattern
如果您在 SuperClass 上将 AutoForms 设置为跳过,您将获得您想要的效果。 我同意你的看法 - abstract 类 应该在这个设置上默认为 Skip。