Angular Tree Grid Clipboard Interactions
Copy to clipboard operations are now available in the Tree Grid. This functionality provides a fast, easy and customizable way to copy data of the Angular Data Grid through the current multi cell data select. System Clipboard behavior gives the user ability to copy data from the Tree Grid into Excel or other external programs.
Angular Tree Grid Clipboard Interactions Example
Functionality
O comportamento de cópia está funcionando com a interação padrão definida pelo navegador e pelo sistema operacional. Assim, para os comportamentos de copiar e colar, estes são:
- Baseado em Windows/Unix
- Ctrl + C / Ctrl + Ins como um atalho de teclado
- Ctrl + V / Shift + Ins como um atalho de teclado
- Copiar ação através do menu do navegador
- macOS
- ⌘ Cmd + C como atalho de teclado
- ⌘ Cmd + V como atalho de teclado
- Copiar ação através do menu do navegador
Limitations
- Os eventos de recortar e copiar não têm suporte nativo no Internet Explorer. A exceção é o evento paste (IE 11) que é emitido, mas não expõe a
clipboardData
propriedade no evento.
Note
Para células copy
no IE 11, você pode usar a seleção de teclado. Segure a shift key
para fazer uma seleção de várias células, pressione Ctrl + C
para copiar.
- O comportamento de cópia é desativado enquanto a grade está no modo de edição.
- The current version of this feature covers only the
copy
from grid behavior. Later on we plan to exposepaste
within grid behavior.
API Usage
Expomos clipboardOptions
@Input propriedade, que lida com as seguintes opções:
enabled
Ativa/desativa a cópia de células selecionadas.copyHeaders
Inclua os cabeçalhos associados ao copiar.copyFormatters
Aplique todos os formatadores de coluna existentes aos dados copiados.separator
O separador de cadeia de caracteres a ser usado para formatar os dados na área de transferência. O padrão é/t
Note
O Excel pode detectar automaticamente o texto separado por tabulações (delimitado por /t
tabulação) e colar corretamente os dados em colunas separadas. Quando o formato de colagem não funciona e tudo o que você cola aparece em uma única coluna, o delimitador do Excel é definido como outro caractere ou o texto está usando espaços em vez de tabulações.
gridCopy
Emitido quando uma operação de cópia é executada. Acionado somente se o comportamento de cópia estiver habilitado por meio doclipboardOptions
Additional Resources
- Visão geral da grade de árvore
- Paginação
- Filtragem
- Classificação
- Resumos
- Fixação de coluna
- Escolha
- Virtualização e desempenho
- Cabeçalhos de várias colunas