EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

扩展功能

在本教程部分中,您将学习如何向应用程序中添加自定义功能。为此,您应该熟悉eXpressApp Framework的以下基本概念。

  • 行动

    从视觉上看,Action是一个工具栏项目或另一个控件,当最终用户对其进行操作时,该控件将执行关联的代码。XAF提供了几种预定义的操作类型。您可以选择适当的类型,具体取决于希望如何在UI中表示您的操作。无论选择哪种类型,所有Action都将公开Execute事件,当最终用户操纵相应的元素时,将执行该事件的处理程序。有关更多详细信息,请参阅“操作”主题。

  • 控制器

    控制器是从控制器的后代继承的类:ViewController(包括其通用版本:ViewController <ViewType>ObjectViewController <ViewType,ObjectType>)或WindowController。它们用于在您的应用程序中实现业务逻辑。该逻辑可以自动执行(例如,在激活视图时),也可以在用户执行控制器内声明的动作时触发。XAF使用反射功能自动收集模块中实现的控制器。这就是为什么控制器类应该是公共的。创建窗口后,将激活所需的控制器。这导致激活(显示)其动作。有关更多详细信息,请参阅控制器主题。

控制器和动作是在XAF应用程序中提供自定义功能的工具。在本教程部分中,您将学习如何添加不同类型的动作,实现不带动作的控制器以及修改现有控制器和动作的行为等。建议您依次完成以下课程。

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