Jump to content
Fórum Script Brasil
  • 0

Grid Que Expande Como Uma Tree View ?


Guest --Fernanda --
 Share

Question

Guest --Fernanda --

Olá,

Estou com um problema, eu trabalho com Delphi 5 e preciso saber se existe um componente Grid que faça aquele esquema de Expandir como uma Tree View, e como faço para usá-lo.

Agradeço a quem puder me ajudar....

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

querida fernanda.. não estou entendendo o que você quer dizer

grid é uma coisa...

treeview é uma outra totalmente diferente...

a função de expansão do treeview....clicar e abrir um subgrupo.. isso não existe em grid..

trabalho com delphi 7.. nunca ouvi falar de grid que faça algo como treeview...

Link to comment
Share on other sites

  • 0
Guest --felipe --
querida fernanda.. não estou entendendo o que você quer dizer

acho que o que ela quis dizer é algo assim: o DBGrid lista os clientes:

-----------------------------------

COD NOME CIDADE |

|

+ 1 Joao Floripa |

+ 2 Simao Floripa |

+ 3 Cris Criciúma |

-----------------------------------

e quand você clica no +, abre um "subDBGrid", listando as compras ou contas a receber deste cliente.. é +- isso fernanda??

também nunca vi nada assim.. mas não significa que não tenha como fazer, dá pra você criar um outro dbgrid e deixar como invisivel, só que ai teria que trabalhar com posicionamento..

mas deve ter um componente que faça isso..

abraços

Link to comment
Share on other sites

  • 0
Guest --felipe --

--------------------------------
   COD    NOME    CIDADE        |
                                |
+  1      Joao    Floripa       |
+  2      Simao   Floripa       |
+  3      Cris    Criciúma      |
--------------------------------

corrigindo a tabela

eehuieihe B)

Link to comment
Share on other sites

  • 0
Guest --Fernanda --

Oi Renyo, você não endendeu nada do que eu disse... na verdade eu sei muito bem qual a diferença de um grid e um tree view... isso foi só uma forma de exemplificar o que eu queria.

Já o Felipe, entendeu exatamente o que eu queria... Por exemplo, como agrupar clientes por cidade no grid, onde no sinal de "+" é expadido todos os clientes...

Ex:

--------------------------

+SÃO PAULO

--------------------------

+RIO DE JANEIRO

--------------------------

Expandindo ficaria:

- SÃO PAULO

MARIA

JOAO

- RIO DE JANEIRO

JOSÉ

MANÉ

Entendeu? Bom, vou tentar fazer o que o Felipe disse

Link to comment
Share on other sites

  • 0

Fernanda, você quer algo como o que o Microsoft Access tem certo? Que dê para montar um DBGrid bem escabroso como esse abaixo:

gridacesspe9.th.jpg

Não conheço um componente que tenha este recurso (pode até existir).

Uma implementação deste tipo (tirada do IBExpert) seria mais fácil, definindo a propriedade ButtonStyle=cbsEllipsis da coluna do DBGrid e utilizando o evento OnEditButtonClick do DBGrid, porém não é bem o que você quer:

gridio9.th.jpg

Abraços

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...