【问题标题】:WinRT XAML Toolkit LineSeries Is it possible to change Style of only one line in the series?WinRT XAML Toolkit LineSeries 是否可以仅更改系列中一行的样式?
【发布时间】:2014-05-13 16:06:24
【问题描述】:

我有一个线系列图表,其中有几条线。我是否可以将其中一条线更改为粗细不同的虚线,而将其他线保持原样?任何和所有的指导表示赞赏。

提前致谢。

【问题讨论】:

    标签: xaml windows-runtime winrt-xaml silverlight-toolkit winrt-xaml-toolkit


    【解决方案1】:

    并非如此 - LineSeries 仅由 Polyline 表示,它是一个单一的形状,如果我理解正确的话 - 您希望对其中一个部分进行不同的样式设置。

    如果您查看LineSeries 的代码 - 它似乎相当简单。也许您可以实现类似SegmentedLineSeries 的东西,将不同的样式应用于不同的段。它可能类似于LineSeries,但不仅仅是PointsCollection Points 属性,您还需要一个点对列表来在Canvas 上绘制不同的段。然后,您的模板可能有一个 ItemsControl,其中 ItemsPanel 设置为画布,ItemTemplate 是一个 Line 形状,其中 X1,Y1 和 X2,Y2 绑定到您的段集合。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-06
      • 2019-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-10
      • 1970-01-01
      • 2015-03-07
      相关资源
      最近更新 更多