Visão geral da área de transferência do Blazor Grid
As operações de cópia para a área de transferência agora estão disponíveis no IgbGrid
. Essa funcionalidade fornece uma maneira rápida, fácil e personalizável de copiar dados do Blazor IgbGrid
por meio da seleção atual de dados de várias células. O comportamento da Área de Transferência do Sistema dá ao usuário a capacidade de copiar dados do para o IgbGrid
Excel ou outros programas externos.
Blazor Grid Clipboard 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] In order to copy cells in IE 11, you can use the keyboard selection. Hold the shift key in order to make a multi-cell selection, press Ctrl + C in order to copy.
- O comportamento de cópia é desativado enquanto a grade está no modo de edição.
- A versão atual desse recurso abrange apenas o comportamento de cópia da grade. Mais tarde, planejamos expor
paste
o comportamento da grade.
API Usage
Expomos ClipboardOptions
a 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] Excel can automatically detect text that is separated by tabs (tab-delimited
/t
) and properly paste the data into separate columns. When the paste format doesn't work, and everything you paste appears in a single column, then Excel's delimiter is set to another character, or your text is using spaces instead of tabs.
GridCopy
Emitido quando uma operação de cópia é executada. Disparado somente se o comportamento de cópia estiver habilitado por meio doClipboardOptions
.
Additional Resources
- Paginação
- Filtragem
- Classificação
- Resumos
- Resumos
- Fixação de coluna
- Escolha
- Virtualização e desempenho
- Cabeçalhos de várias colunas
Nossa comunidade é ativa e sempre acolhedora para novas ideias.