EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

Windows Forms应用程序生命周期

本主题中的表详细说明了XAF Windows Forms应用程序运行时执行的步骤。

阶段 描述 定制方式
应用程序已创建 请参阅Windows窗体应用程序的创建和初始化
启动画面被调用 所述ISplash.Start所述的方法ISplash分配给对象WinApplication.SplashScreen方法被调用。此方法显示初始屏幕窗体。 请参阅启动表格
最终用户已通过身份验证 请参阅Windows Forms应用程序中使用登录窗口的用户身份验证和Windows Forms应用程序中没有登录窗口的用户身份验证。 请参阅如何:使用自定义登录参数和身份验证
启动弹出窗口显示操作已执行 弹出窗口显示操作的集合由在应用程序使用的模块中注册为启动操作的操作填充。例如,ChangePasswordOnLogon表示启动操作。最终用户执行或取消了先前的动作后,将为每个动作显示一个弹出窗口。 要将Action注册为启动,请重写模块类中的GetStartupActions方法。用此方法返回“弹出窗口显示操作”列表。
显示主窗口 该应用程序对象要求其“显示视图策略”(请参见ShowViewStrategyBase)显示一个主窗口。由于此刻是首次请求“显示视图策略”,因此尚未创建该策略。因此,将创建ShowInMultipleWindowsStrategy类的实例,然后调用其ShowStartupWindow方法。(请参阅在Windows Forms应用程序中显示主窗口。)
启动画面关闭 初始屏幕通过ISplash.Stop方法关闭。
显示主窗口,直到用户关闭它 用户可以通过执行“退出”或“注销”操作来关闭主窗口。在退出行动关闭应用程序。该注销等操作关闭的主要形式和重新调用登录表单。

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