veja também:

cMFDbCJGrid

Pacote

A classe cMFDbCJGrid está definida no pacote cMFDbCJGrid.pkg.

Hierarquia

A classe cMFDbCJGrid é uma subclasse da classe cDbCJGrid do DataFlex e herda todas as propriedades, eventos e métodos existentes nesta classe.

Para que serve

A classe cMFDbCJGrid é uma subclasse da classe cDbCJGrid e foi especializada com alguns recursos adicionais:

  • As cores da linha, célula, texto da linha e texto da célula são configuradas automaticamente de acordo com as cores definidas nas preferências do usuário.
  • Ao pressionar Shift+Tab na primeira célula, o foco será "jogado" no objeto anterior, em vez de continuar dentro da dbGrid.
  • Foram criadas propriedades para controlar a disponibilidade da Grid em uma tela Header/Detail.
  • Um novo evento OnSetDisplayMetrics foi adicionado para que se possa controlar a cor da linha inteira em um único evento.
  • Algumas propriedades tiveram seus valores configurados de forma diferente da classe ancestral:
    • Set pbEditOnClick to True
    • Set pbEditOnKeyNavigation to True
    • Set pbSelectionEnable to True
    • Set pbRestoreLayout to True
    • Set psLayoutSection to (Name(Self)) (essa propriedade só será configurada se pbRestoreLayout for True)

Exemplo

Este exemplo mostra uma cMFDbCJGrid configurada para em uma tela Header/Detail:

Object oPermissoesDbGrid is a cMFDbCJGrid
Set Server to oDireito_DD
Set Ordering to 2
Set Size to 69 285
Set Location to 5 5
Set pbChildTable to True
Set phoHeader to (oGrupoUsuario_vw(Self))
Set peAnchors to anAll
:
:

Eventos

Confira abaixo a documentação dos eventos da classe cMFDbCJGrid:  ...

+ veja mais

Propriedades

Confira abaixo a documentação das propriedades da classe cMFDbCJGrid:  ...

+ veja mais