如何显示从零开始的图表(行系列)?

时间:2012-01-06 16:34:16

标签: c# wpf wpf-controls wpftoolkit data-visualization

我正在使用WPF Toolkit中的DataVisualization。

我正在使用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 个答案:

答案 0 :(得分:2)

不,不是,也不可能。图表只是数据的可视化表示提供程序。只需将数据四舍五入即可更改数据。

答案 1 :(得分:2)

对于WPF可能不是这样,但是使用Forms设计器我发现了我的项目的IsMarginVisible属性。它在ChartArea > Axis > Scale下。

虽然,我可能没有完全理解这个问题。如果你真的希望它变为零,那么Series > Misc > CustomPropertes下会有一个“EmptyPointValue”选项。可以设置为“零”。