我想要做的WPF工具圖表如下:兩個供LineSeries用相同的Y軸在WPF工具包圖表
我應該使用相同的Y軸的兩個線系列(即我希望他們既要在同一尺度上)。我可以給他們每一個相同的軸定義,所以他們會重疊(然後讓他們中的一個崩潰的可見性),但這不是我最好的選擇。
這是解決我說的是:
<charts:LineSeries Name="ExternalMeasureSeries"
IndependentValueBinding="{Binding Time}"
DependentValueBinding="{Binding ExternalMeasure}">
<charts:LineSeries.DataPointStyle>
<Style TargetType="charts:LineDataPoint">
<Setter Property="Background" Value="Red"/>
<Setter Property="Opacity" Value="0" />
</Style>
</charts:LineSeries.DataPointStyle>
<!-- Vertical axis for external measure curve -->
<charts:LineSeries.DependentRangeAxis>
<charts:LinearAxis
Orientation="Y"
Title="Measurement"
Minimum="0"
Maximum="30"/>
</charts:LineSeries.DependentRangeAxis>
</charts:LineSeries>
<charts:LineSeries Name="InternalMeasureSeries"
IndependentValueBinding="{Binding Time}"
DependentValueBinding="{Binding InternalMeasure}">
<charts:LineSeries.DataPointStyle>
<Style TargetType="charts:LineDataPoint">
<Setter Property="Background" Value="Orange"/>
<Setter Property="Opacity" Value="0" />
</Style>
</charts:LineSeries.DataPointStyle>
<!-- Vertical axis for internal measure curve -->
<charts:LineSeries.DependentRangeAxis>
<charts:LinearAxis
Orientation="Y"
Minimum="0"
Maximum="30"
Visibility="Collapsed"/>
</charts:LineSeries.DependentRangeAxis>
</charts:LineSeries>
有沒有辦法用相同的Y軸定義多個系列?
我發現工具包版本3.5.0.0有一些叫做StackedLineSeries
的東西,但是那個版本是3.5.40128.1,它是在2010年2月版的工具包中安裝的,它不在那裏。它移動到另一個clr名稱空間了嗎?