LoadStyle を LoadOnDemand に設定すると、すべての行を一度に読み込みするのではなく、必要に応じて行が読み込みされます。注: 行の並べ替えなどの操作では、すべての行にアクセスする必要があるため、読み込み スタイルの設定にかかわらずすべての行が読み込みされます。たとえば、列の値を合計する集計を設定している場合、その集計を計算するときにはすべての行が読み込みされます。
注: UltraCombo および UltraDropDown の性質により、読み込みオンデマンドは、これらのコントロールでサポートされません。
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' Set the LoadStyle to LoadOnDemand to improve load time if the 'data source has lots of rows. LoadOnDemand delays creation of ' UltraGridRow objects until they are needed. ' Me.UltraGrid1.DisplayLayout.LoadStyle = LoadStyle.LoadOnDemand Me.UltraGrid1.DataSource = Me.DataSet11 End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void Form1_Load(object sender, System.EventArgs e) { // Set the LoadStyle to LoadOnDemand to improve load time if the //data source has lots of rows. LoadOnDemand delays creation of // UltraGridRow objects until they are needed. // this.ultraGrid1.DisplayLayout.LoadStyle = LoadStyle.LoadOnDemand; this.ultraGrid1.DataSource = this.dataSet11; }