After upgrading to WPF Q2 2014, the StrokeDashArray property stopped working for me. I confirmed with the same project linking to Q1 2014 that the property is working.
Here is the XAML that reproduces the issue. Any ideas? Note that the Stroke and StrokeThickness properties are being updated correctly to Red and thickness 2. It's just the StrokeDashArray that stopped working.
<chartView:ScatterLineSeries ItemsSource="{Binding LineData}" XValueBinding="XValue" YValueBinding="YValue">
<chartView:ScatterLineSeries.StrokeShapeStyle>
<Style TargetType="Path">
<Setter Property="Stroke" Value="Red"/>
<Setter Property="StrokeDashArray" Value="10 5"/>
<Setter Property="StrokeThickness" Value="2"/>
</Style>
</chartView:ScatterLineSeries.StrokeShapeStyle>
</chartView:ScatterLineSeries>
Here is the XAML that reproduces the issue. Any ideas? Note that the Stroke and StrokeThickness properties are being updated correctly to Red and thickness 2. It's just the StrokeDashArray that stopped working.
<chartView:ScatterLineSeries ItemsSource="{Binding LineData}" XValueBinding="XValue" YValueBinding="YValue">
<chartView:ScatterLineSeries.StrokeShapeStyle>
<Style TargetType="Path">
<Setter Property="Stroke" Value="Red"/>
<Setter Property="StrokeDashArray" Value="10 5"/>
<Setter Property="StrokeThickness" Value="2"/>
</Style>
</chartView:ScatterLineSeries.StrokeShapeStyle>
</chartView:ScatterLineSeries>