Skip to main content
.NET 8.0+

WinApplication Events

Manages a WinForms XAF application.
Name Description
CreateCustomCollectionSource Occurs when creating a Collection Source for a List View. Inherited from XafApplication.
CreateCustomDeviceSpecificModelDifferenceStore Occurs when a storage for device-specific model differences is being created. Inherited from XafApplication.
CreateCustomLogonAction Inherited from XafApplication.
CreateCustomLogonParameterStore Occurs both when reading and writing the last logon parameters, before creating the logon parameters storage. Inherited from XafApplication.
CreateCustomLogonWindowControllers Occurs when creating Controllers for a Logon Window. Inherited from XafApplication.
CreateCustomLogonWindowObjectSpace Occurs when creating an Object Space for a Logon Window’s Detail View. Inherited from XafApplication.
CreateCustomModelCacheManager Occurs when the object used to manage saving and loading the Application Model cache is created. Inherited from XafApplication.
CreateCustomModelCacheStream This event is intended for internal use. Handle the XafApplication.CreateCustomModelCacheManager event instead. Inherited from XafApplication.
CreateCustomModelDifferenceStore Occurs when a storage for model differences is being created. Inherited from XafApplication.
CreateCustomObjectSpaceProvider Occurs when setting up the application. Inherited from XafApplication.
CreateCustomPropertyCollectionSource Occurs when creating a Collection Source for a nested List View that displays a collection property. Inherited from XafApplication.
CreateCustomTemplate Occurs when creating a Template. Inherited from XafApplication.
CreateCustomUserModelDifferenceStore Occurs when a storage for end-user model differences is being created. Inherited from XafApplication.
CustomCheckCompatibility Occurs when trying to access the application’s database (when logging on or creating an Object Space). Inherited from XafApplication.
CustomGetDetailViewId For internal use. Inherited from XafApplication.
CustomHandleException Occurs before displaying a message box with an exception message.
CustomizeFormattingCulture Occurs after a formatting culture has been set internally. Inherited from XafApplication.
CustomizeLanguage Occurs after a language has been set for the application internally. Inherited from XafApplication.
CustomizeLanguagesList Occurs when setting up the application. Inherited from XafApplication.
CustomizeTableName For internal use. Inherited from XafApplication.
CustomizeTemplate Occurs after a Template has been created. Inherited from XafApplication.
CustomProcessShortcut Occurs when a View is created by its shortcut. Inherited from XafApplication.
DashboardViewCreated Occurs after a Dashboard View has been created. Inherited from XafApplication.
DashboardViewCreating Occurs when creating a Dashboard View. Inherited from XafApplication.
DatabaseUpdaterCreating Occurs when creating a database updater. Inherited from XafApplication.
DatabaseVersionMismatch Occurs when the application being run calls the database. Inherited from XafApplication.
DetailViewCreated Occurs after a Detail View has been created. Inherited from XafApplication.
DetailViewCreating Occurs when creating a Detail View. Inherited from XafApplication.
Disposed Occurs when the component is disposed by a call to the Dispose() method. Inherited from Component.
FrameCreated Inherited from XafApplication.
HandleShortcutProcessingException For internal use only. Inherited from XafApplication.
LastLogonParametersRead Occurs after loading the last logon parameters from the settings storage to the logon object. Inherited from XafApplication.
LastLogonParametersReading Occurs before loading the last logon parameters from the settings storage to the logon object. Inherited from XafApplication.
LastLogonParametersWriting Occurs before saving the logon Window‘s logon parameters to the settings storage. Inherited from XafApplication.
ListViewCreated Occurs after a List View is created. Inherited from XafApplication.
ListViewCreating Occurs when creating a List View. Inherited from XafApplication.
LoggedOff Occurs after an end-user has logged off. Inherited from XafApplication.
LoggedOn Occurs after an end-user has logged on. Inherited from XafApplication.
LoggingOff Occurs when a user clicks the Log Off button or the ASP.NET Web Forms session ends. Inherited from XafApplication.
LoggingOn Occurs when the Logon button on the logon Window is clicked. Inherited from XafApplication.
LogonFailed Occurs when the logon fails. Inherited from XafApplication.
LogonFormShowing
ModelChanged Occurs when the Application Model instance returned by the XafApplication.Model property is changed. Inherited from XafApplication.
ModelEditorFormClosed For internal use.
ObjectSpaceCreated Occurs after an Object Space has been created via the XafApplication.CreateObjectSpace method. Inherited from XafApplication.
OnLoginActionPressed Inherited from XafApplication.
PropertyChanged Occurs when the XafApplication.ApplicationName, XafApplication.Security or XafApplication.Connection property is changed. Inherited from XafApplication.
SettingUp Occurs before initializing the XafApplication class instance. Inherited from XafApplication.
SetupComplete Occurs after the XafApplication class instace has been initialized. Inherited from XafApplication.
ShowViewStrategyChanged Occurs when the XafApplication.ShowViewStrategy object is changed. Inherited from XafApplication.
StatusUpdating Occurs when the XafApplication status is updated. Inherited from XafApplication.
UserDifferencesLoaded Occurs after the user-defined Application Model differences are loaded. Inherited from XafApplication.
ViewCreated Occurs after a View has been created. Inherited from XafApplication.
ViewCreating Occurs when creating a View. Inherited from XafApplication.
ViewShowing Occurs before showing a View. Inherited from XafApplication.
ViewShown Occurs after a View is shown. Inherited from XafApplication.
See Also