随笔分类 - XAF Model 模型
摘要:6.基于任务的帮助 本节提供了示例的分类列表。 提示 有关最流行的操作方法主题的列表,请参阅常见问题(FAQ)。 商业模型设计-常见任务 如何:重新编译业务类库 如何:指定显示成员(用于查找编辑器,详细信息表格标题等) 如何:在单个应用程序中同时使用实体框架和XPO 业务模型设计-实体框架(EF)
阅读全文
摘要:
大多数应用程序具有包含需要筛选的查找属性编辑器的详细信息视图。通常,应使这些编辑器的列表视图数据源依赖于位于同一详细信息视图中的其他属性编辑器的值。为此,eXpressApp 框架提供数据源属性属性和数据源标准属性。本主题演示如何在代码中使用这两个属性,以及如何使用应用程序模型。在这些示例中,订单、产品和附件类将以不同的方式实现。
阅读全文

摘要:
为了演示如何扩展应用程序模型,本主题详细介绍了如何显示列表视图的组页脚。IsGroupFooter 可见属性将添加到视图 |
阅读全文

摘要:
本主题介绍如何启用可用于管理数据库中存储的模型差异的 UI 元素。
阅读全文

摘要:
默认情况下,每个业务类的应用程序模型中生成两个 ListView 节点。这些节点表示通用列表视图和包含较少列的查找列表视图(请参阅列表视图列生成)。通常,需要手动添加更多列表视图。这些附加列表视图可用作视图变体、仪表板项等。通常,此任务可以在模型编辑器中完成。但是,在某些情况下,可能需要在代码中添加节点。生成视图节点子节点的默认过程由内置的 ModelViewsNode 发电机生成器处理。要自定义此过程,应将生成器更新器类"附加到"此生成器。本主题介绍如何实现创建自定义 ListView 节点的生成器更新程序。此外,还演示了使用这些新节点创建视图变体的更新程序。有关节点生成器和生成器更新器的详细信息,请参阅代码中的扩展和自定义应用程序模型主题。
阅读全文

摘要:当您在解决方案向导中启用了安全系统创建新应用程序时,最终用户设置(模型差异)默认使用 ModelDifferenceDbStore 存储存储在数据库中。本主题介绍如何在现有应用程序中启用此功能,以及如何在数据库中存储共享模型差异(管理员设置)。
阅读全文
摘要:
最终用户可以在运行时轻松自定义 XAF 应用程序用户界面 (UI)。布局管理器、列选择器和其他功能允许最终用户以"您所看到的就是你得到的"的方式配置 UI。但是,当您作为开发人员在模型编辑器中自定义 UI 时,您必须处理索引、宽度、高度、组等。因此,您可能希望将 UI 自定义为最终用户,然后将更改合并到 XAF 解决方案中的应用程序模型图层之一。本主题介绍如何使用模型合并工具完成此任务。例如,列顺序设置将从用户差异合并到模块项目层中。但是,您可以使用相同的方法来合并任何最终用户自定义项。
阅读全文

摘要:本主题介绍如何在应用程序模型中实现更改的操作,然后将这些更改应用于当前视图而不重新创建它。
阅读全文