随笔分类 - XAF UI
XAF界面相关
摘要:
本主题演示如何在 XAF 应用程序中将默认列表视图显示为数据透视表:
阅读全文

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

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

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

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

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

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

摘要:
本主题演示如何自定义全文搜索操作的行为。此操作通过为其集合数据源设置条件来筛选当前列表视图。根据条件,对象的属性必须包含最终用户键入的单词组合中的单个单词。在筛选器控制器.FullTextFilterAction 成员描述中,引用有关如何修改操作行为的几种技术。在这里,您将看到如何使用这些技术之一。我们将指定将用于生成当前列表视图的筛选条件的属性的自定义列表。
阅读全文

摘要:
最终用户可以在运行时轻松自定义 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 属性设置"操作基础"。
阅读全文
摘要:
如果替换列表视图的默认操作,则可能还需要隐藏"编辑操作"列,而不停用工具栏上显示的"编辑操作"。本主题介绍如何解决此任务。
阅读全文
