バージョン

DeferredCalculationsEnabled プロパティ

表示オブジェクトの計算を最適化するために一部の計算を遅延できるかどうかを取得または設定します。
シンタックス
'宣言
 
Public Property DeferredCalculationsEnabled As Boolean
public bool DeferredCalculationsEnabled {get; set;}
解説

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;
		}
参照