Vcl.DBGrids.TCustomDBGrid.AcquireLayoutLock
Delphi
function AcquireLayoutLock: Boolean;
C++
bool __fastcall AcquireLayoutLock();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Description
Appelle BeginLayout si la table n'est pas en cours de reformatage.
Les applications ne peuvent pas appeler cette méthode protégée. AcquireLayoutLock est appelée avant de recalculer les colonnes quand les champs de l'ensemble de données ou la propriété Columns sont modifiés. AcquireLayoutLock renvoie true si la table n'est pas déjà en train d'être disposée et que le calcul de Columns peut avoir lieu. AcquireLayoutLock empêche le calcul de Columns de l'appeler récursivement à l'infini à cause de modifications intervenant dans le calcul.