Ações de linha em React grade hierárquica
O recurso Ignite UI for React Ações de Linha na Grade Hierárquica React permite que os desenvolvedores usem e IgrActionStrip
utilizem CRUD para componentes de linha/célula e fixação de linha. Existem vários controles de interface do usuário predefinidos para essas operações que são aplicáveis a uma linha específica na IgrHierarchicalGrid
edição e fixação.
Usage
Os componentes de interface do usuário de ações predefinidas são:
IgrGridEditingActions
- inclui funcionalidade e interface do usuário projetada especificamente para aIgrHierarchicalGrid
edição. Ele permite que você alterne rapidamente o modo de edição para células ou linhas, dependendo da opção e exclusãorowEditable
de linha doIgrHierarchicalGrid
.IgrGridPinningActions
- inclui funcionalidade e interface do usuário projetadas especificamente para a fixação deIgrHierarchicalGrid
linha. Ele permite que você fixe linhas rapidamente e navegue entre linhas fixadas e suas contrapartes desativadas.
Eles são adicionados dentro do e tudo isso IgrHierarchicalGrid
é necessário para fornecer IgrActionStrip
interações padrão.
<IgrHierarchicalGrid rowEditable={true} primaryKey="ID">
<IgrColumn field="field">
</IgrColumn>
<IgrActionStrip>
<IgrGridPinningActions></IgrGridPinningActions>
<IgrGridEditingActions></IgrGridEditingActions>
</IgrActionStrip>
</IgrHierarchicalGrid>
[!Note] When
ActionStripComponent
is a child component of theIgrHierarchicalGrid
, hovering a row will automatically show the UI.
Custom Implementation
Esses componentes expõem modelos que oferecem flexibilidade para personalização. Por exemplo, se quisermos usar o IgrActionStrip
cenário para um Gmail com ações de linha como excluir, editar e etc. Você pode simplesmente criar um componente de botão com ícone, adicionar um evento de clique a ele e inseri-lo no IgrActionStrip
.
<IgrHierarchicalGrid>
<IgrActionStrip>
<IgrGridPinningActions></IgrGridPinningActions>
<IgrGridEditingActions editRow={true} deleteRow={true}></IgrGridEditingActions>
</IgrActionStrip>
</IgrHierarchicalGrid>
API References
Nossa comunidade é ativa e sempre acolhedora para novas ideias.