Web.DBWeb.TDSTableProducer.AcquireLayoutLock
Delphi
function AcquireLayoutLock: Boolean;
C++
bool __fastcall AcquireLayoutLock();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Web.DBWeb.pas Web.DBWeb.hpp |
Web.DBWeb | TDSTableProducer |
説明
HTML テーブルがレイアウトされていないときに BeginLayout メソッドを呼び出します。
アプリケーションはこのプロテクトメソッドを呼び出すことはできません。AcquireLayoutLock は,データセット内の項目が変更されたときや,Columns プロパティが変更されたときに Columns が再計算される前に呼び出されます。AcquireLayoutLock は,HTML テーブルのレイアウトがまだ行われていない場合に true を返しますが,これは Columns を計算しなければならないことを内容します。AcquireLayoutLock を使用すると,計算中に生じた変更によって Columns の計算が無限にループすることを防ぐことができます。