Colunas com botões de ação dinâmicos


Para mais detalhes, veja o exemplo no frmCadFERIADOS e o frmBaseCRUD ( que interpreta parte da informação definida em seus formulários herados ).


Essas configurações são apenas para demonstrar o recurso do RadCORE e não somente para executar ações de CRUD.


Você pode criar qualquer tipo de ACTION BUTTON e suas propriedades, apenas lembre de adicionar o EVENTO respectivo em seu [gridname]CellClick do seu formulário.




Abaixo ( grid-btn:( new ) também é para demonstrar que podemos configurar a classe CSS e o ícone da action

O recurso de action buttons poderá ainda ser melhorado


[[grid-btn:edo]]         - Cria os botôes padrão: EDIT, DELETE e OPTIONS. Os eventos já estão configurados para acionar os respectivos botôes


[[grid-btn:edit]]         - Cria o botão padrão: EDIT com as configurações padrão.

[[grid-btn:delete]]        - Cria o botão padrão: DELETE com as configurações padrão.

[[grid-btn:options]]        - Cria o botão padrão: OPTIONS com as configurações padrão.


Para mais detalhes, veja o exemplo no frmCadFERIADOS( on Create ).




IMPORTANTE: 

Quando detectado algum action button no formulário herdado de "frmBaseCRUD" o modelo do CRUD também é alterado de acordo com a imagem acima.

A intenção, além de demonstrar o recurso, é dar mais opções para você aplicar em seus projetos.



Observando o código é possível adicionar mais críticas. Essas funcionalidades são renderizadas na função rc_GridDrawCell que é chamada no evento OnDrawColumnCell

do seu uniDBGrid.

Created with the Personal Edition of HelpNDoc: Write EPub books for the iPad