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

摘要:
https://docs.devexpress.com/eXpressAppFramework/images/actionattributeexample_completeaction117048.png 阅读全文

摘要:
要添加分析应用程序中数据的功能,eXpressApp 框架提供数据透视图模块。"分析数据"主题说明,要在应用程序中启动分析功能,应将此模块和内置分析业务类添加到应用程序中。在这种情况下,导航控件将包含"分析"项,最终用户将能够创建分析对象。但是,您可能需要提供从任何列表视图创建分析对象的功能,将新的分析对象的 DataType 属性设置为列表视图的对象类型。本主题演示如何完成此任务。 阅读全文

摘要:
此示例演示如何自定义在 UI 中可视化操作的控件。将创建自定义操作,允许用户输入日期并相应地筛选列表视图。实现的操作将接受键盘输入,并提供下拉日历。将自定义表示操作的控件,以接受使用自定义掩码输入的控件。下图显示了 UI 中生成的操作。 阅读全文

摘要:
本主题演示如何访问添加到 NewObjectViewController.NewObjectAction 项目列表的业务类,并在 WinForms 中列出,并ASP.NET使用经典 Web UI 的应用程序。 阅读全文
摘要:
在 XAF WinForms 和ASP.NET应用程序中,可以使用内置导出控制器提供的导出操作导出列表视图中的数据。如果实现"可导出"接口的列表编辑器显示当前列表视图,则默认情况下激活此操作。目前,所有内置的 WinForms 列表编辑器和大多数ASP.NET列表编辑器都支持此界面(不包括内置移动列表编辑器)。操作的选择操作Base.项集合基于当前列表视图列表编辑器的 Iexport.支持的导出格式集合填充。 阅读全文

摘要:
操作的可见性由 ActionBase.Active 属性管理。当此属性返回 false 时,操作是不可见的。按照以下步骤停用预定义或自定义操作。在当前示例中,将禁用"删除"操作。 阅读全文
摘要:
本主题演示如何在加载到当前对象空间的业务对象发生更改时禁用操作。为此,将处理 IObjectSpace.修改更改事件,并根据 IObjectSpace.IsModified 属性设置"操作基础"。 阅读全文
摘要:
如果替换列表视图的默认操作,则可能还需要隐藏"编辑操作"列,而不停用工具栏上显示的"编辑操作"。本主题介绍如何解决此任务。 阅读全文

摘要:
本主题介绍如何访问使用"新建操作"创建的对象。假设您正在使用业务类库中的 Task 业务类。使用"新建操作"创建新任务时,"任务.StartDate"属性将设置为当前日期。 阅读全文
摘要:
本主题介绍如何限制最终用户可以使用"新建操作"创建的对象数。假设您正在使用业务类库中的 Task 业务类。使用"新建操作"创建新任务时,将检查现有 Task 对象的计数,如果已有三个对象,则不允许最终用户创建其他对象。 阅读全文
摘要:
本主题介绍如何在应用程序模型中实现更改的操作,然后将这些更改应用于当前视图而不重新创建它。 阅读全文
摘要:
本文介绍如何在 WinForms XAF 应用程序中使用 HTML 格式。 阅读全文
