Compartilhar via


HorizontalBarChart - Stacked controle (versão preliminar)

[Este artigo faz parte da documentação de pré-lançamento e está sujeito a alterações.]

O gráfico de barras empilhadas horizontais exibe várias séries de dados como barras empilhadas, com cada barra representando uma categoria. As barras são empilhadas uma ao lado da outra, com o comprimento de cada barra representando o valor da categoria da série.

Controle HorizontalBarChart - Empilhadas.

Este componente de código fornece um wrapper em torno do controle Fluent UI HorizontalBarChart - Empilhadas para usar nas telas e páginas personalizadas.

Importante

  • Este é um recurso em versão preliminar.
  • Os recursos de versão preliminar não foram criados para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos são disponibilizados antes de um lançamento oficial para que os clientes possam ter acesso antecipado e forneçam comentários.

Observação

Para obter a documentação completa e o código-fonte, consulte Repositório de componentes de código do GitHub.

Propriedades

O controle aceita as seguintes propriedades:

  • HideLegend - Este valor indica se as legendas devem ser mostradas ou ocultadas no gráfico.

  • BarHeight - Este valor denota a altura da barra apresentada no gráfico.

  • HideTooltip - Esta opção controla se as dicas de ferramentas devem ser mostradas ou ocultadas no gráfico.

  • CustomColors - Esta opção é usada para mostrar cores personalizadas no gráfico, se fornecido

  • Itens - Os itens de ação a serem renderizados

    • ItemTitle - O nome de exibição dos dados do gráfico específico (Item).
    • ItemKey - A chave a ser usada para identificar o Item. As chaves devem ser exclusivas.
    • ItemValue - Define o valor dos dados específicos do gráfico (Item).
    • ItemColor - Defina o nome da cor ou o valor HEX a ser exibido para os dados específicos do gráfico (Item).
    • ItemCallout - Defina o valor a ser exibido em um popover/dica de ferramenta.

Observação

A cor do item só se aplica se à propriedade CustomColors estiver ativada.

Acessibilidade

  • AccessibilityLabel - Leitor de tela aria-label

Uso

Mapeie valores de dados para as propriedades do gráfico correspondentes na propriedade Items do controle, conforme demonstrado na fórmula abaixo. O gráfico ajusta automaticamente o visual para corresponder aos valores relativos.

Habilite a propriedade CustomColors para definir cores consistentes.

Table(
    {
        ItemKey: "1",
        ItemTitle: "First",
        ItemCallout:"First item callout title",
        ItemValue: 40,
        ItemColor: "#00A892"
    },
    {
        ItemKey: "2",
        ItemTitle: "Second",
        ItemCallout:"Second item callout title",
        ItemValue: 20,
        ItemColor: "#9A44FC"
    },
    {
        ItemKey: "3",
        ItemTitle: "Third",
        ItemCallout:"Third item callout title",
        ItemValue: 120,
        ItemColor: "#3483FA"
    },
    {
        ItemKey: "4",
        ItemTitle: "Fourth",
        ItemCallout:"Fourth item callout title",
        ItemValue: 90,
        ItemColor: "#EBA800"
    }
)

Limitações

Esse componente de tela só pode ser usado em aplicativos de tela e páginas personalizadas.