我使用D3 DynamicDataDisplay来满足我的图表需求,但当我尝试为LineGraph
元素设置图例说明时,它会给我一个错误:
The TypeConverter for "Description" does not support converting from string
好的,但如何设置呢? 我试过了:
<d3:LineGraph DataSource="{Binding Path=AvgWaitingTimes}" Stroke="Blue"
Description="Some description"/>
它给出了我写的错误。 我也试过这个:
<d3:LineGraph DataSource="{Binding Path=AvgConnectedTimes}" Stroke="Green">
<d3:ViewportElement2D.Description>
??
</d3:ViewportElement2D.Description>
</d3:LineGraph>
问题是我无法代替??
。怎么处理呢?
图书馆真的很棒,但我坚持这个。
答案 0 :(得分:3)
有趣,有时在SO上写问题会导致我自己很快找到答案:]
似乎第二个代码没问题,你只需添加:
<d3:PenDescription DescriptionString="Description is great!"/>
我不知道为什么我之前没有注意到它。
答案 1 :(得分:1)
<d3:ChartPlotter>
<d3:LineGraph Stroke="Green" x:Name="line">
<d3:ViewportElement2D.Description >
<d3:PenDescription DescriptionString="Test"/>
</d3:ViewportElement2D.Description>
</d3:LineGraph>
</d3:ChartPlotter>