Quick Tips: Alterando a Posição das Colunas no DBGrid - Parte 1

Olá galera, segue mais uma Quick Tips, nesta iremos ver como mudar a ordem das colunas no dbGrid.

Olá galera, segue mais uma Quick Tips, nesta iremos ver como mudar a ordem das colunas no dbGrid. Para isso vamos criar uma aplicação no Delphi.

Montando o exemplo

Monte uma DBGrid com 3 colunas, não há necessidade de usar acesso a dados, pois a mágica acontece apenas na DBGrid. Obvio que isso é meramente didático, na prática sua grid estará conectada a uma fonte de dados. Veja a figura abaixo uma sugestão de Layout:

Faça as seguintes declarações:

Na uses da sua Unit:

IniFiles;

Na seção private do Form:

arqIni: TiniFiles, procedure CarregarFormato; procedure GravarFormato;

Veja na figura com ficará no código do nossa form.

No evento onTitle do DBGrid, implemente o seguinte código da figura abaixo. Isto fará a troca de posição das colunas.

Para testar, rode a aplicação. Clique e arraste um coluna para esquerda ou direita e observe o resultado.

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados