API:Vcl.DBGrids.TCustomDBGrid.CheckColumnDrag
Delphi
function CheckColumnDrag(var Origin, Destination: Integer; const MousePt: TPoint): Boolean; override;
C++
DYNAMIC bool __fastcall CheckColumnDrag(int &Origin, int &Destination, const System::Types::TPoint &MousePt);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Description
CheckColumnDrag autorise le dépôt de la colonne sélectionnée à la position en cours. {{#multireplace:Vcl.DBGrids.TCustomDBGrid.CheckColumnDrag|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:Vcl.Grids.TCustomGrid.CheckColumnDrag|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:Vcl.Grids.TCustomGrid.CheckColumnDrag|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
CheckColumnDrag autorise le dépôt de la colonne sélectionnée à la position en cours.
Appelez la méthode CheckColumnDrag pour tester s'il est possible de déposer la colonne déplacée en cours à l'emplacement en cours. CheckColumnDrag peut, si besoin est, modifier Origin (la colonne qui est déplacée) et/ou Destination (la cible du glisser-déposer) afin de conserver l'ordre des colonnes de la grille.