EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

将操作放置在其他位置

在本课程中,您将学习如何在所需的位置放置一个动作。为此,将使用“添加简单操作”课程中定义的ClearTasksAction。它与SaveTo,ExecuteReport和Refresh Actions一起放置。此Actions组称为“视图操作容器”(在实现ClearTasksAction时,ActionBase.Category属性设置为“ View” )。其余的动作在其他动作容器之间分配。在本课程中,您将把ClearTasksAction移至RecordEdit。 动作容器。

注意

在继续之前,请花一点时间回顾以下课程。

提示

您还可以通过处理ActionControlsSiteController.CustomizeContainerActions事件在代码中更改Action位置。

  • 由于ClearTasksAction是在公共应用程序模块中实现的,因此您可以直接在此模块中指定其位置。为此,请通过双击MySolution.Module项目中的Model.DesignedDiffs.xafml文件来调用模型编辑器

    Tutorial_BMD_Lesson4_1

    Tutorial_UIC_Lesson1_1

    XAF应用程序接口基于应用程序模型。该模型编辑器是用于浏览和编辑应用模型的工具。此工具已集成在Visual Studio中,并显示为窗口窗格。XAF模型编辑器工具栏中提供了特定于模型编辑器的命令。

    模型编辑器_设计工具栏

    如果XAF模型编辑器工具栏是隐藏的,则可以通过在“视图” | “视图”中检查“ XAF模型编辑器”项使其可见。工具栏菜单。

    模型编辑器_设计工具栏_显示

    注意

    要了解有关模型编辑器功能的更多信息,请参考模型编辑器主题。

  • 模型编辑器中,导航到ActionDesign |。ActionToContainerMapping节点。它的子节点表示根据其类别属性值将动作映射到的动作容器。展开视图表示节点查看行动容器。将ClearTasksAction子节点拖到RecordEdit节点。

    Tutorial_UIC_Lesson1_2

    注意

    或者,您可以使用上下文菜单的“复制”,“粘贴”,“删除”和“克隆”命令来修改“应用程序模型”结构。应用程序模型的修改部分以粗体显示。您可以通过上下文菜单的“重置差异”命令将具有其所有子节点的任何节点恢复为原始状态。

  • 运行WinForms或ASP.NET应用程序。调用明细表,因为只为明细视图激活了ClearTasksAction。下图演示了此Action与属于RecordEdit Action Container的Action一起定位。

    Tutorial_UIC_Lesson1_3

您可以在“模型编辑器”中查看本课程中所做的更改,该模型编辑器针对“主演示” | “模型”中的Model.DesignedDiffs.xafml文件调用。MainDemo.Module项目。该MainDemo应用程序安装在%PUBLIC%\文件\ DevExpress的演示19.2 \组件\ eXpressApp框架\ MainDemo默认。可从http://demos.devexpress.com/XAF/MainDemo/在线获得ASP.NET版本。

下一课: 指定操作设置

相关文章

转载保留此链接,注明出处