Vcl.DBGrids.TCustomDBGrid.LayoutLock

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property LayoutLock: Byte read FLayoutLock;

C++

__property System::Byte LayoutLock = {read=FLayoutLock, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Vcl.DbGrids.pas
Vcl.DBGrids.hpp
Vcl.DBGrids TCustomDBGrid

Description

Indique le nombre de fois où BeginLayout a été appelée sans un appel correspondant de EndLayout ou CancelLayout.

Utilisez la propriété LayoutLock pour déterminer si la liaison d'une colonne change. Dès que la largeur ou la liaison d'une colonne change, ou que les champs de la source de données changent, la méthode BeginLayout est appelée. BeginLayout incrémente LayoutLock afin de se souvenir qu'il y a eu modification de la liaison des colonnes. Une fois les modifications terminées, la méthode EndLayout est appelée. EndLayout décrémente LayoutLock. Quand LayoutLock renvoie 0, la grille orientée données sait que toutes les modifications sont terminées : les propriétés Fields et Columns sont actualisées.

Voir aussi