2010-10-07 31 views
1

我有一个silverlight图表,其中有多行系列是动态创建的。设置Silverlight图表中线条系列的PolylineStyle属性时折线消失

当我分配动态创建的LineSeries的PolylineStyle时,图表中的行消失。只显示标记。这很奇怪,因为当我从xaml分配相同的样式时,所有东西都可以正常工作。

我用下面的代码来分配方式:

agentSeries.PolylineStyle = (Style)AgentsChart.Resources["AgentResultChartLineStyle"]; 

这种风格只包含一个二传手 - StrokeThickness = 2

我在这里干什么什么了吗?当我从动态添加的LineSeries上的代码设置PolylineStyle时,为什么这些行会消失?

回答

1

从代码设置StrokeThickness属性时,还需要将线条的笔触属性设置为可见。