DataGridView コントロールに仮想モードを実装する 1 つの理由は、必要なときにのみデータを取得することです。 これは "Just-In-Time データ読み込み" と呼ばれます。 たとえば、リモート データベースの非常に大きなテーブルを操作している場合に、表示するために必要なデータのみを取得し、ユーザーが新しい行をビューにスクロールしたときだけ追加データを取得することで、起動の遅延を回避できます。 アプリケーションを実行しているクライアント コンピューターで、データの格納に使用できるメモリの量が限られている場合は、データベースから新しい値を取得するときに、未使用のデータを破棄することもできます。 次のセクションで、DataGridView コントロールと Just-In-Time キャッシュを使用する方法について説明します。 このトピックのコードを単一のリストとしてコピーするに