Seleção de grade de React

    A Ignite UI for React Data Table/Data Grid oferece suporte à seleção de uma ou várias linhas e células.

    React Grid Selection Example

    Visão geral

    A seleção na grade de dados React é habilitada em um nível de linha e célula e pode ser configurada usando a opção selectionMode da grade React. Essa propriedade aceita cinco opções diferentes, listadas abaixo:

    • None: A seleção não está habilitada.
    • SingleCell: A seleção de uma única célula está habilitada.
    • SingleRow: A seleção de uma única linha está habilitada.
    • MultipleCell: A seleção de várias células está ativada.
    • MultipleRow: A seleção de várias linhas está habilitada.
    • RangeCell: A seleção de um intervalo de várias células clicando e arrastando está ativada.

    selectionBehavior assume como padrão ModifierBased, onde apenas uma linha ou célula é selecionada por vez e as teclas modificadoras (CTRL) são necessárias para selecionar vários itens. selectionBehavior definido como Toggle permitirá que várias linhas ou células sejam selecionadas com apenas um clique.

    MultipleRow Inclui a seguinte funcionalidade:

    • Clique e arraste para selecionar linhas
    • SHIFT e clique para selecionar várias linhas.
    • SHIFT e pressione as teclas + seta para selecionar várias linhas.

    Pressionar a barra de espaço alterna a seleção da linha ativa via MultipleRow ou SingleRow.

    Row Range Selection

    O exemplo a seguir demonstra como selecionar ou desselecionar todas as linhas na grade. Observe que selectionMode deve ser definido como MultipleRow.

    API References