|
O controle Grid apresenta as propriedades conforme imagens abaixo:

Além das propriedades comuns dos controles, destacamos as específicas deste controle:
| • | Columns: Permite incluir colunas no Grid |
| • | NoRowsMsg: Exibe uma mensagem quando Grid estiver sem registros para apresentar |
| • | AllowColumnRezise: Permite redimensionar as colunas na aplicação final |
| • | AllowColumnsReorder: Permite reposicionar as colunas na aplicação final |
| • | AllowDelete: Permite que os dados do Grid sejam apagados pelo usuário |
Observe, na figura abaixo, o botão "Delete" sendo exibido quando o valor desta propriedade é True.

| • | AllowExportToCsv: Habilita a exportação para arquivo Csv |
| • | AllowExportToExcel: Habilita a exportação para arquivo Excel |
| • | AllowExportToPdf: Habilita a exportação para arquivo Pdf |
| • | AllowExportToWord: Habilita a exportação para arquivo Word |
| • | AllowFilteringByColumn: Ativa o filtro por coluna |
| • | AllowGrouping: Permite que as colunas sejam agrupadas: |

| • | AllowInsert: Ativa e desativa a exibição do botão "Adicionar", em destaque na figura abaixo. Este recurso permite que um novo item seja adicionado ao Grid, durante a execução da aplicação |

| • | AllowKeyboardNavigation: Permite a navegação pelo grid através do teclado |
| • | AllowPaging: Ativa a paginação do Grid |

| • | AllowRowResize: Permite redimensionar a altura das linhas do grid |
| • | AllowScroll: Ativa e desativa a rolagem no Grid na aplicação gerada |
| • | AllowSelectionCheckBoxes: Permite o uso de caixas de seleção no Grid |
| • | AllowSorting: Habilita a classificação de dados do Grid |
| • | AllowUpdate: Ativa e desativa a exibição do botão "Editar". Este botão é utilizado para fazer a alteração dos itens do Grid. |

| • | DeleteGridValidation: Permite definir uma condição para deletar o registro no grid |
| • | ExportToNexWindow: Ativa a exportação para uma nova janela |
| • | FrozenColumns: Define o número de colunas que permanecerão fixas à esquerda |
| • | InsertGridValidation: Permite definir uma condição para inserir registros no grid |
| • | InsertItemPageIndexAction: Controla a exibição de item para indexação de página do Grid |
| • | ShowPagerSizes: Mostra controle para que o usuário escolha quantos itens serão listados por página |
| • | UpdateGridValidation: Permite definir uma condição para alterar o registro no grid |
| • | EditMode: Permite alterar o modo de edição do Grid |

| • | FieldsKey: Define campos para ordenação, caso a tabela escolhida seja uma View (Visão / Exibição) |
| • | ParentGrid: Permite definir um Grid-pai para o Grid atual quando há mais de um Grid na mesma página. |
| • | Relation: Exibe a quantidade de relacionamentos com o Grid. Ao clicar no botão é aberta a janela Definição de Relacionamento, para relacionar os campos entre as tabelas. |
Para detalhes, consulte o tópico Relacionamento no Grid.
| • | CommandItemDysplay: Define a exibição da barra de comandos |
| • | Pagesize: Determina a quantidade de linhas por página |
| • | StyleMode: Permite definir como será a contagem das páginas |
| • | TableBehavior: Determina se o Grid terá tamanho fixo (Fixed) ou se poderá ser redimensionado (Normal) |
Veja também:
Inserindo um Grid
Inserindo Controles no design
Vídeo explicativo disponível pelo Canal da SSI no youtube:
Condição para incluir, alterar e excluir registros em grid
|