Visão geral da área de transferência do React Grid

    As operações de cópia para a prancheta agora estão disponíveis noIgrGrid. Essa funcionalidade oferece uma forma rápida, fácil e personalizável de copiar os dados do ReactIgrGrid através da seleção atual de dados multi-células. O comportamento do sistema de transferência permite ao usuário copiar dadosIgrGrid do Excel ou outros programas externos.

    React 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

    • Tanto os eventos de corte quanto de cópia não são suportados nativamente no Internet Explorer. A exceção é o evento de colagem (ex.: 11), que é emitido, mas não expõe aClipboardData 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 cobre apenas o comportamento de cópia a partir da grade. Mais tarde, planejamos exporpaste o comportamento dentro da grade.

    API Usage

    ExponemosclipboardOptions imóveis, que oferecem as seguintes opções:

    • EnabledAtiva/desativa a cópia de células selecionadas.
    • CopyHeadersInclua os cabeçalhos associados ao copiar.
    • CopyFormattersAplique quaisquer formadores de coluna existentes aos dados copiados.
    • SeparatorO separador de string para usar 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.

    • GridCopyEmitido quando uma operação de cópia é executada. Disparado somente se o comportamento de cópia for ativado através doclipboardOptions.

    Additional Resources

    Nossa comunidade é ativa e sempre acolhedora para novas ideias.