CompositeView.DelayedItemsInitialization Property
Indicates whether, when the View is created, View Items controls of the CompositeView are initialized immediately.
Namespace: DevExpress.ExpressApp
Assembly: DevExpress.ExpressApp.v24.1.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Property Value
Type | Description |
---|---|
Boolean | true, if View Item controls are initialized once they are visible to end-users; false, if View Item controls are initialized once the View is created. |
Remarks
You can change this property value in the overridden OnActivated method of a ViewController descendant.
using DevExpress.ExpressApp;
namespace SolutionName.Module.Controllers {
public class DisablePerformanceOptimizationController : ViewController<DetailView> {
protected override void OnActivated() {
base.OnActivated();
View.DelayedItemsInitialization = false;
}
}
}
You can also change this setting globally for all Views using the XafApplication.DelayedViewItemsInitialization property.
See Also