在XAML中设置Description属性 - ParseException

时间:2014-02-20 09:15:05

标签: c# wpf linegraph dynamic-data-display

我使用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>

问题是我无法代替??。怎么处理呢? 图书馆真的很棒,但我坚持这个。

2 个答案:

答案 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>