Как показать график (ряд линий), начиная с нуля? - PullRequest
0 голосов
/ 06 января 2012

Я использую DataVisualization из WPF Toolkit.

Я использую LineSeries для отображения данных на графике. Но есть неудобство.

Возможно ли, что линия начинается с нуля? Я нарисовал красную линию, я хотел бы показать ее.

Это код, который я использую:

            <ChartTools:Chart x:Name="SubobjectivesChart" Background="LightSteelBlue">
                <ChartTools:Chart.Axes>
                    <ChartTools:LinearAxis Orientation="Y" ShowGridLines="True"  Minimum="0" Maximum="1" />
                </ChartTools:Chart.Axes>

                <ChartTools:Chart.Series>
                    <ChartTools:ColumnSeries Title="Exam" ItemsSource="{Binding Subobjectives}" Background="Black" IndependentValueBinding="{Binding Exercise}" DependentValueBinding="{Binding Average}" >
                    </ChartTools:ColumnSeries>
                </ChartTools:Chart.Series>
            </ChartTools:Chart>

enter image description here

Ответы [ 2 ]

2 голосов
/ 02 ноября 2012

Это может быть не так для WPF, но с помощью дизайнера форм я нашел свойство IsMarginVisible для своего проекта.Это под ChartArea > Axis > Scale.

Хотя, возможно, я не до конца понимаю вопрос.Если вы действительно хотите, чтобы он обнулялся, есть опция «EmptyPointValue» в Series > Misc > CustomPropertes.Можно установить значение «Ноль».

2 голосов
/ 06 января 2012

Нет, это не так и не должно быть возможно.Диаграмма - это всего лишь поставщик визуального представления ваших данных.Просто измените ваши данные в соответствии с округлением.

...