Windows フォーム DataGridView コントロールでのパフォーマンス チューニングPerformance Tuning in the Windows Forms DataGridView Control

大量のデータを使用する場合、DataGridViewコントロールは慎重に使用する場合を除き、大量のオーバーヘッドが、メモリを使用できます。When working with large amounts of data, the DataGridView control can consume a large amount of memory in overhead, unless you use it carefully. 限られたメモリでのクライアントではコスト高のメモリがある機能を回避することでこのオーバーヘッドの一部を回避できます。On clients with limited memory, you can avoid some of this overhead by avoiding features that have a high memory cost. データ メンテナンスの一部またはすべてを管理することもでき、シナリオでは、メモリ使用量をカスタマイズするために仮想モードを使用して自分でタスクを取得します。You can also manage some or all of the data maintenance and retrieval tasks yourself using virtual mode in order to customize the memory usage for your scenario.

このセクションの内容In This Section

Windows フォーム DataGridView コントロールを拡張するための推奨される手順Best Practices for Scaling the Windows Forms DataGridView Control
使用する方法について説明します、DataGridView大量のデータを使用する場合は、不要なメモリの使用状況とパフォーマンスの低下を回避する方法で制御します。Describes how to use the DataGridView control in a way that avoids unnecessary memory usage and performance penalties when working with large amounts of data.

Windows フォーム DataGridView コントロールでの仮想モードVirtual Mode in the Windows Forms DataGridView Control
仮想モードを使用して、標準的なデータ バインディング機構を補完したりする方法について説明します。Describes how to use virtual mode to supplement or replace the standard data-binding mechanism.

チュートリアル: Windows フォームの DataGridView コントロールで仮想モードの実装Walkthrough: Implementing Virtual Mode in the Windows Forms DataGridView Control
複数の仮想モード イベントのハンドラーを実装する方法について説明します。Describes how to implement handlers for several virtual-mode events. 行レベルのロールバックとユーザーを編集するためのコミットを実装する方法も示します。Also demonstrates how to implement row-level rollback and commit for user edits.

Windows フォーム DataGridView コントロールでの Just-In-Time データ読み込みによる仮想モードの実装Implementing Virtual Mode with Just-In-Time Data Loading in the Windows Forms DataGridView Control
オンデマンドで利用可能なクライアント メモリに格納できるよりもを表示する複数のデータがある場合に有用なデータを読み込む方法について説明します。Describes how to load data on demand, which is useful when you have more data to display than the available client memory can store.

参照Reference

DataGridView
DataGridView コントロールのリファレンス ドキュメントを提供します。Provides reference documentation for the DataGridView control.

VirtualMode
リファレンス ドキュメントを提供、VirtualModeプロパティ。Provides reference documentation for the VirtualMode property.

関連項目See also