Trueに設定した場合、表示されない部分の計算が遅延されます。これは主に、UltraGridセルなどの反復計算に使用します。可能な場合、表示中のセルが、表示されていないセルより先に計算されます。
計算を遅延できない場合もあります。たとえば列に集計が設定されている場合は、集計を計算するために必ず列のすべての値が計算されます。
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Imports Infragistics.Win.CalcEngine Imports Infragistics.Win.UltraWinCalcManager Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load ' By default the cells that are not visible in an UltraGrid may not get ' calculated until they become visible. Set the DeferredCalculationsEnabled ' to false to change this behavior so the calc manager does not defer ' calculations of cells until they are shown. ' Me.ultraCalcManager1.DeferredCalculationsEnabled = False End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; using Infragistics.Win.CalcEngine; using Infragistics.Win.UltraWinCalcManager; private void Form1_Load(object sender, System.EventArgs e) { // By default the cells that are not visible in an UltraGrid may not get // calculated until they become visible. Set the DeferredCalculationsEnabled // to false to change this behavior so the calc manager does not defer // calculations of cells until they are shown. // this.ultraCalcManager1.DeferredCalculationsEnabled = false; }