Web Components Filtro de realce do gráfico

    Os componentes do Gráfico Ignite UI for Web Components oferecem suporte a uma sobreposição de realce de dados que pode aprimorar a visualização da série plotada nesses gráficos, permitindo que você exiba um subconjunto dos dados plotados. Quando ativado, isso destacará um subconjunto de dados enquanto mostra o conjunto total com uma opacidade reduzida no caso de tipos de série de coluna e área e uma linha tracejada no caso de tipos de série de linha. Isso pode ajudá-lo a visualizar coisas como valores de destino versus valores reais com seu conjunto de dados. Esse recurso é demonstrado no exemplo a seguir:

    Observe que o IgcDataChartComponent recurso de realce de dados é suportado pelo e IgcCategoryChartComponent, mas é configurado de maneiras diferentes nesses controles devido à natureza de como esses controles funcionam. Uma coisa permanece constante com esse recurso, pois você precisa definir a highlightedValuesDisplayMode propriedade para Overlay se quiser ver o destaque. A seguir, explicaremos as diferentes configurações do recurso de filtro de destaque.

    Using Highlight Filter with DataChart

    IgcDataChartComponent Na API, grande parte da API de filtro de destaque acontece na própria série, principalmente definindo a highlightedDataSource propriedade como uma coleção que representa um subconjunto dos dados que você deseja destacar. A contagem dos itens no highlightedDataSource precisa corresponder à contagem dos dados associados à ItemsSource série que você deseja destacar e, no caso da série de categorias, ela usará o ValueMemberPath que você definiu como o caminho de realce por padrão. O exemplo na parte superior desta página usa o highlightedDataSource para IgcDataChartComponent mostrar a sobreposição.

    Caso o esquema não corresponda entre o e o highlightedDataSource​ ​ItemsSource da série, você pode configurar isso usando a HighlightedValueMemberPath propriedade na série. Além disso, se você quiser usar o ItemsSource da própria série como a fonte de destaque e tiver um caminho em seu item de dados que represente o subconjunto, você pode fazer isso. Isso é feito simplesmente definindo a HighlightedValueMemberPath propriedade para esse caminho e não fornecendo um highlightedDataSource.

    A opacidade reduzida dos tipos de série de coluna e área é configurável definindo a highlightedValuesFadeOpacity propriedade na série. Você também pode definir a highlightedValuesDisplayMode propriedade como Hidden se não quiser ver a sobreposição.

    A parte da série mostrada pelo filtro de realce será representada nas camadas de legenda e dica de ferramenta do gráfico separadamente. Você pode configurar o título que é fornecido na dica de ferramenta e na legenda definindo o highlightedTitleSuffix. Isso acrescentará o valor que você fornece ao final da chartTitle série.

    Se o DataLegend ou IgcDataToolTipLayerComponent for usado, a série realçada aparecerá agrupada. Isso pode ser gerenciado definindo a highlightedValuesDataLegendGroup propriedade na série para categorizá-los adequadamente.

    O exemplo a seguir demonstra o uso do recurso de sobreposição de agrupamento e realce de legenda de dados dentro do IgcDataChartComponent controle usando highlightedValuesDataLegendGroup:

    O exemplo a seguir demonstra o uso do recurso de sobreposição de agrupamento e realce de legenda de dados dentro do IgcDataChartComponent controle usando highlightedValuesDataLegendGroup:

    O exemplo a seguir demonstra o uso do recurso de sobreposição de realce de dados dentro do IgcDataChartComponent controle usando HighlightedValueMemberPath:

    Using Highlight Filter in CategoryChart

    O IgcCategoryChartComponent filtro de realce ocorre no gráfico definindo a initialHighlightFilter propriedade. Como o IgcCategoryChartComponent leva em conta todas as propriedades do item de dados subjacente por padrão, você também precisará definir o initialGroups no gráfico para que os dados possam ser agrupados e agregados de forma que você possa ter um subconjunto dos dados para filtrar. Você pode definir o initialGroups como um caminho de valor em seu item de dados subjacente para agrupar por um caminho que tenha valores duplicados.

    Semelhante ao IgcDataChartComponent, a highlightedValuesDisplayMode propriedade também está exposta no IgcCategoryChartComponent. Caso não queira ver a sobreposição, você pode definir essa propriedade como Hidden.

    O exemplo a seguir demonstra o uso do recurso de sobreposição de realce de dados dentro do IgcCategoryChartComponent controle:

    Additional Resources

    Você pode encontrar mais informações sobre recursos de gráfico relacionados nestes tópicos:

    API References

    A seguir está uma lista de membros da API mencionados nas seções acima:

    IgcCategoryChartComponent Properties IgcDataChartComponent Properties
    highlightedDataSource highlightedDataSource
    highlightedTitleSuffix highlightedTitleSuffix
    CategoryChart.HighlightedValueMemberPath Series.HighlightedValueMemberPath
    highlightedValuesDisplayMode highlightedValuesDisplayMode
    highlightedValuesFadeOpacity highlightedValuesFadeOpacity
    highlightedValuesDisplayMode highlightedValuesDisplayMode
    initialHighlightFilter
    initialGroups