随笔分类 - XAF
DevExpress Application Framework
摘要:本主题演示在弹出窗口中创建和显示列表视图所选对象的详细信息视图的视图控制器。
阅读全文
摘要:使用 XAF 应用程序时,最终用户可以选择显示在视图中的对象。您可能需要从控制器和操作访问这些对象以执行各种业务任务。例如,在实现操作时,您可能需要访问焦点对象,以在执行 Action 时修改其属性值。本主题介绍操作焦点对象和选定对象的基础知识,并提供示例代码段。
阅读全文
摘要:
本主题演示如何在 XAF 应用程序中将默认列表视图显示为数据透视表:
阅读全文

摘要:
用于可视化 XAF 应用程序中视图的默认列表编辑器是 GridListEditor 和 ASPxGridListEditor(分别在 WinForms 和ASP.NET应用程序中使用)。这些默认列表编辑器将列表视图可视化为网格。本主题演示如何使用图表模块提供的功能将列表视图可视化为图表。由图表编辑器和 ASPxChartListEditor 编辑器编辑器可视化的列表视图将在应用程序模型中定义。还将演示使用图表设计器自定义的图表设置。
阅读全文

摘要:
本主题演示如何在嵌套列表视图的显示方面更改ASP.NET应用程序行为,以便在"视图"模式下编辑集合属性并在"编辑"模式下隐藏。
阅读全文

摘要:
本主题演示如何在单个屏幕上并排显示多个视图。为此,功能中心演示中演示的"简单仪表板"仪表板视图(与 XAF 一起安装)将从头开始重新创建。仪表板视图是一种特殊的视图类型,专门设计用于在单个帧中显示任意数量的不相关视图。
阅读全文

摘要:此示例演示如何访问和自定义导航控件。由于自定义将仅影响用户界面,并且不依赖于当前视图或数据,因此需要创建一个窗口控制器。有关导航系统的详细信息,请参阅导航系统主题。
阅读全文
摘要:
列表视图可以附带表示特定于这些列表视图的功能的操作。除了这些操作之外,每个列表视图都有一个不可见的默认"简单操作"。在 Windows 窗体应用程序中,按下 ENTER 键或双击选定对象时执行此操作。在 Web 应用程序中ASP.NET,单击对象时执行此操作。此操作由列表视图进程对象控制器的列表视图进程对象控制器指定。您可以使用自定义"简单操作"替换此操作。本主题演示如何执行此操作。
阅读全文

摘要:
在 XAF 应用程序 UI 中,操作位于操作容器中。您可以使用 ActionBase.Category 属性和应用程序模型的操作设计 |操作到容器映射节点以将操作移动到另一个操作容器(请参阅将操作放在其他位置)。本主题介绍如何对特定容器中的操作重新排序。
阅读全文

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

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

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

摘要:本主题演示如何在加载到当前对象空间的业务对象发生更改时禁用操作。为此,将处理 IObjectSpace.修改更改事件,并根据 IObjectSpace.IsModified 属性设置"操作基础"。
阅读全文
摘要:
如果替换列表视图的默认操作,则可能还需要隐藏"编辑操作"列,而不停用工具栏上显示的"编辑操作"。本主题介绍如何解决此任务。
阅读全文

摘要:本主题介绍如何访问使用"新建操作"创建的对象。假设您正在使用业务类库中的 Task 业务类。使用"新建操作"创建新任务时,"任务.StartDate"属性将设置为当前日期。
阅读全文
摘要:本主题介绍如何限制最终用户可以使用"新建操作"创建的对象数。假设您正在使用业务类库中的 Task 业务类。使用"新建操作"创建新任务时,将检查现有 Task 对象的计数,如果已有三个对象,则不允许最终用户创建其他对象。
阅读全文
摘要:本主题介绍如何在应用程序模型中实现更改的操作,然后将这些更改应用于当前视图而不重新创建它。
阅读全文
摘要:
在本课中,您将学习如何将详细信息视图与列表视图一起显示。为此,将使用部门列表视图。其中选择的对象将显示在相应的"详细信息视图"中。
阅读全文

摘要:
eXpressApp 框架 (XAF) 包括嵌入到 DevExpress.Images 程序集中的标准图像。在本课中,您将学习如何将业务类与标准映像相关联。此图像将表示导航控件中的类,包括详细信息和列表窗体标头。为此,将使用"部门和位置"类,因为它们的祖先(BaseObject 类)不与图像关联。
阅读全文
