expressappframework-devexpress-dot-expressapp-dot-win-b5667003.md
Manages a WinForms XAF application.
Namespace : DevExpress.ExpressApp.Win
Assembly : DevExpress.ExpressApp.Win.v25.2.dll
NuGet Packages : DevExpress.ExpressApp.Win, DevExpress.ExpressApp.Win.Design
public class WinApplication :
XafApplication,
ISupportSplashScreen,
ISupportRunSetupInNewThread
Public Class WinApplication
Inherits XafApplication
Implements ISupportSplashScreen,
ISupportRunSetupInNewThread
The following members return WinApplication objects:
The WinApplication class is the platform-specific descendant of the XafApplication class. In the WinForms application project, this class is inherited (see WinApplication.cs or WinApplication.vb file). The descendant is instantiated in the Program.Main method (see Program.cs or Program.vb file). You can access the class’ members to perform customizations before the XafApplication.Setup and WinApplication.Start methods are invoked.
Since the WinApplication object can be useful at many points in your code, it must be easily accessed. The following properties, cast to the WinApplication type, provide access to the current WinForms application: ActionBase.Application, Controller.Application, Frame.Application, CustomizePopupWindowParamsEventArgs.Application, CreateCustomTemplateEventArgs.Application, ModuleBase.Application, etc.
Object MarshalByRefObject Component XafApplication WinApplication
See Also
Windows Forms Application Life Cycle