WPF Charting: как свернуть точки в точечных линиях в линейных сериях - PullRequest
3 голосов
/ 16 февраля 2010

У меня есть несколько рядов на графике. Сначала рисуются линии графика, а затем точки следуют за линиями. Это раздражает, а размер больших точек делает большие наборы данных просто бесполезными. В настоящее время я делаю это для каждой серии ...

    <chartingToolkit:LineSeries
          Title="Socket 2"
          Name="LineSocket2"
          LegendItemStyle ="{StaticResource LegendItemStyle}"
          IndependentValueBinding="{Binding timestamp}"
          DependentValueBinding="{Binding wattage}"
          ToolTip="Socket 2">

        <chartingToolkit:LineSeries.DataPointStyle>
            <Style TargetType="{x:Type chartingToolkit:LineDataPoint}">
                <Setter Property="Visibility" Value="Collapsed"/>
            </Style>
        </chartingToolkit:LineSeries.DataPointStyle>

    </chartingToolkit:LineSeries>

Но он не делает то, что я хочу.

Как это можно сделать?

Ответы [ 2 ]

11 голосов
/ 14 января 2011

Если это кому-нибудь поможет, у меня работает следующее:

                <chartingToolkit:Chart DataContext="1,10 2,20 3,30 4,40" HorizontalAlignment="Stretch" Margin="-1,14,0,0" Name="chart1" Title="Chart Title" VerticalAlignment="Stretch" Width="806" Height="Auto">
                    <chartingToolkit:LineSeries Name="Series1" DependentValuePath="X" IndependentValuePath="Y" ItemsSource="{Binding}">
                        <chartingToolkit:LineSeries.DataPointStyle>
                            <Style TargetType="chartingToolkit:LineDataPoint">
                                <Setter Property="Opacity" Value="0" />
                                <Setter Property="Background" Value="Blue" />
                            </Style>
                        </chartingToolkit:LineSeries.DataPointStyle>
                    </chartingToolkit:LineSeries>
                </chartingToolkit:Chart>
3 голосов
/ 16 февраля 2010

Инструментарий построения диаграмм фактически является производным от набора инструментов в наборе инструментов Silverlight.

Следовательно, ответ на вопрос удаление-коллапс-точек-строк-строк * может работать на вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...