Vcl.DBGrids.TCustomDBGrid.BeginUpdate
Delphi
procedure BeginUpdate;
C++
void __fastcall BeginUpdate();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
説明
グリッド内のデータが変わったときに UpdateLock プロパティをインクリメントします。
アプリケーションはこのプロテクトメソッドを呼び出すことはできません。BeginUpdate メソッドは,データベース対応グリッドがグリッド内に描画されているデータに影響するような変更を行う前に内部的に呼び出されます。変更が終了するとデータベース対応グリッドは EndUpdate を呼び出し,そこで UpdateLock プロパティのデクリメントが行われます。
UpdateLock プロパティが 0 より大きい間,グリッドはセルを再描画しません。BeginUpdate と EndUpdate によって,グリッドのサイズが変わったりデータがスクロールされたりしたときにグリッドがちらつくことがなくなります。