Vcl.DBGrids.TCustomDBGrid.AcquireLayoutLock

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function  AcquireLayoutLock: Boolean;

C++

bool __fastcall AcquireLayoutLock();

プロパティ

種類 可視性 ソース ユニット
function protected
Vcl.DbGrids.pas
Vcl.DBGrids.hpp
Vcl.DBGrids TCustomDBGrid

説明

テーブルが現在,フォーマット変更中でない場合,BeginLayout を呼び出します。

アプリケーションはこのプロテクトメソッドを呼び出すことはできません。AcquireLayoutLock は,データセット内の項目が変更されたときや,Columns プロパティが変更されたときに Columns が再計算される前に呼び出されます。AcquireLayoutLock は,テーブルのレイアウトがまだ行われていない場合に true を返しますが,これは Columns を計算しなければならないことを内容します。AcquireLayoutLock を使用すれば,Columns の計算中に発生する変更がさらに計算を必要とすることによって,計算が無限に繰り返されることがないようにできます。

関連項目