我有一个系列图表,系列中有几行。我是否可以将其中一条线更改为具有不同厚度的虚线,并将其他线保持原样?任何和所有指导赞赏。
提前致谢。
答案 0 :(得分:1)
不是真的 - LineSeries
仅由一个Polyline
表示,这是一个单一的形状,如果我理解正确的话 - 您希望以不同方式设置其中一个段。
如果你看一下LineSeries
的代码 - 看起来相当简单。也许你可以实现像SegmentedLineSeries
这样的东西,它将不同的样式应用于不同的段。它可能类似于LineSeries
,但您需要有一对点列表来在PointsCollection Points
上绘制不同的段,而不仅仅是Canvas
属性。然后,您的模板可能会ItemsControl
设置为ItemsPanel
设置为画布,ItemTemplate
为Line
形状,其中X1,Y1和X2,Y2绑定到您的细分收集。< / p>