The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

XafApplication Events

Manages an XAF application.

Name Description
CreateCustomCollectionSource

Occurs when creating a Collection Source for a List View.

CreateCustomDeviceSpecificModelDifferenceStore

Occurs when a storage for device-specific model differences is being created.

CreateCustomLogonParameterStore

Occurs both when reading and writing the last logon parameters, before creating the logon parameters storage.

CreateCustomLogonWindowControllers

Occurs when creating Controllers for a Logon Window.

CreateCustomLogonWindowObjectSpace

Occurs when creating an Object Space for a Logon Window's Detail View.

CreateCustomModelCacheManager

Occurs when the object used to manage saving and loading the Application Model cache is created.

CreateCustomModelCacheStream

This event is intended for internal use. Handle the XafApplication.CreateCustomModelCacheManager event instead.

CreateCustomModelDifferenceStore

Occurs when a storage for model differences is being created.

CreateCustomObjectSpaceProvider

Occurs when setting up the application.

CreateCustomPropertyCollectionSource

Occurs when creating a Collection Source for a nested List View that displays a collection property.

CreateCustomTemplate

Occurs when creating a Template.

CreateCustomUserModelDifferenceStore

Occurs when a storage for end-user model differences is being created.

CustomCheckCompatibility

Occurs when trying to access the application's database (when logging on or creating an Object Space).

CustomProcessShortcut

Occurs when a View is created by its shortcut.

CustomizeFormattingCulture

Occurs after a formatting culture has been set internally.

CustomizeLanguage

Occurs after a language has been set for the application internally.

CustomizeLanguagesList

Occurs when setting up the application.

CustomizeTableName

For internal use.

CustomizeTemplate

Occurs after a Template has been created.

DashboardViewCreated

Occurs after a Dashboard View has been created.

DashboardViewCreating

Occurs when creating a Dashboard View.

DatabaseUpdaterCreating

Occurs when creating a database updater.

DatabaseVersionMismatch

Occurs when the application being run calls the database.

DetailViewCreated

Occurs after a Detail View has been created.

DetailViewCreating

Occurs when creating a Detail View.

HandleShortcutProcessingException

For internal use only.

LastLogonParametersRead

Occurs after loading the last logon parameters from the settings storage to the logon object.

LastLogonParametersReading

Occurs before loading the last logon parameters from the settings storage to the logon object.

LastLogonParametersWriting

Occurs before saving the logon Window's logon parameters to the settings storage.

ListViewCreated

Occurs after a List View has been created.

ListViewCreating

Occurs when creating a List View.

LoggedOff

Occurs after an end-user has logged off.

LoggedOn

Occurs after an end-user has logged on.

LoggingOff

Occurs when a user clicks the Log Off button or the ASP.NET session ends.

LoggingOn

Occurs when the Logon button on the logon Window is clicked.

LogonFailed

Occurs when the logon fails.

ModelChanged

Occurs when the Application Model instance returned by the XafApplication.Model property is changed.

ObjectSpaceCreated

Occurs after an Object Space has been created via the XafApplication.CreateObjectSpace method.

PropertyChanged

Occurs when the XafApplication.ApplicationName, XafApplication.Security or XafApplication.Connection property is changed.

SettingUp

Occurs before initializing the XafApplication class instance.

SetupComplete

Occurs after the XafApplication class instace has been initialized.

ShowViewStrategyChanged

Occurs when the XafApplication.ShowViewStrategy object is changed.

StatusUpdating

Occurs when the XafApplication status is updated.

UserDifferencesLoaded

Occurs after the user-defined Application Model differences are loaded.

ViewCreated

Occurs after a View has been created.

ViewCreating

Occurs when creating a View.

ViewShowing

Occurs before showing a View.

ViewShown

Occurs after a View is shown.

See Also